Game Preview

Present Perfect Vs. Past Simple

  •  English    22     Public
    Choose the past simple or the present perfect tense.
  •   Study   Slideshow
  • We ___________________ (see) Oliver yesterday.
    We saw Oliver yesterday.
  •  15
  • He ___________________ (be) here all morning.
    He’s been here all morning.
  •  15
  • They ___________________ (live) here for many years (and they still do).
    They’ve lived here for many years (and they still do).
  •  15
  • King Henry the Eighth of England ___________________ (have) six wives.
    King Henry the Eighth of England had six wives.
  •  15
  • It snowed recently/in 2010.
    in 2010
  •  15
  • Has he recently/ever taken a photo of you?
    ever
  •  15