Game Preview

Present Perfect? Past Simple?

  •  English    20     Public
    Revision of the present perfect and past simple tense forms.
  •   Study   Slideshow
  • What ________________ (Jessica/do) at the party last night?
    did Jessica do
  •  15
  • They __________ (have) a lot on their mind lately. They just need a break!
    have had
  •  15
  • Mark _____(sit) in the office and ________(speak) to his manager about quitting and that's when his manager _______ (give) him a promotion.
    sat, spoke, gave
  •  15
  • We _________ (be) so busy that we __________ (not pay) the bills yet.
    have been , haven't paid
  •  15