Game Preview

Present perfect vs Past simple

  •  English    30     Public
    Present perfect vs Past simple
  •   Study   Slideshow
  • I _______________(live)here since I ________(be) 5 years old.
    have lived, was
  •  15
  • Last night my sister and I _________(have) some free time, so we__________(go) to the cinema.
    had, went
  •  15
  • Who _________(write) "Hamlet"?
    wrote
  •  10
  • They ___________(watch) a good film on TV yesterday.
    watched
  •  10
  • Toby _______________ (live) in Japan for years, but he's back in the UK now.
    lived
  •  10
  • Your car looks very clean. ____________(you/wash) it?
    have you washed
  •  10
  • Mr Clark ________(already/work) in a bank for 15 years.
    has already worked
  •  10
  • It __________(rain) for many days. I wonder when it will stop raining.
    has rained
  •  10
  • I _______________ (not hear) from Jessica since her family moved to China.
    haven't heard
  •  10
  • ______you_________(read) any good books recently?
    Have you read
  •  10
  • I ....... Sandra when I ...... at university. We ....... each other for 25 years. (MEET, BE, KNOW)
    met, was, have known
  •  20
  • A: My brother and his wife get on very well. B: How long ...... they ...... married? (BE) A: They ......... married since 1995. They ........ at university. (BE, BE, MEET)
    HAVE....BEEN / HAVE BEEN / MET
  •  20
  • _________ (you/ever/ride) a camel?
    Have you ever ridden
  •  10
  • They _____ (swim) in the sea last summer.
    swam
  •  10
  • ___________ (you/see) any good films recently?
    Have you seen
  •  10
  • Oh no, The dog _________________ (eat) its toy!
    has eaten
  •  10