Game Preview

Present Perfect & Simple Past

  •  English    9     Public
    Tenses
  •   Study   Slideshow
  • The past participle of 'hear'
    heard
  •  10
  • The past form of 'write'
    wrote
  •  10
  • The past participle of 'fall'
    fallen
  •  10
  • I have been sick _____ 3 days
    for
  •  15
  • The past form of 'cut'
    cut
  •  10
  • I _____(teach) my little brother yesterday.
    taught
  •  15
  • You ______ (be) a really bad boy this year. No Christmas present for you!
    have been
  •  25
  • ____ Mary ____(visit) America before?
    Has, (ever) visited
  •  15
  • When ____ your father ______ (stop) smoking?
    did, stop
  •  25