Game Preview

Present perfect or Past Simple

  •  English    10     Public
    Choose.
  •   Study   Slideshow
  • I ___ (visit) London last summer.
    visited
  •  10
  • She ___ (not finish) her homework yet.
    hasn't finished
  •  15
  • They ___ (go) to the cinema two days ago.
    went
  •  15
  • We ___ (know) each other since we were children.
    have known
  •  15
  • Mark ___ (break) his leg last week while playing football.
    broke
  •  15
  • I ___ (never/try) sushi before.
    have never tried
  •  10
  • ___ you ___ (see) this movie yet?
    Have you seen
  •  10
  • The train ___ (leave) at 9 a.m., so we missed it.
    left
  •  10
  • My parents ___ (live) in this house for 20 years.
    have lived
  •  10
  • When ___ she ___ (buy) her new car?
    did she buy
  •  15