Game Preview

Present Perfect x Past Simple 3

  • I _____ eight cups of coffee. Now I really need to take a leak.
    drunk
    have drunk
    drank
    have drank
  •  15
  • My Grandma _____ a cookbook before she died in 2001.
    wrote
    write
    has written
    have written
  •  15
  • - What are you looking for? - My glasses! I'm afraid I _____ them in the car!
    was leaving
    left
    have left
    has left
  •  15
  • _____ you _____ the contract? Can you start tomorrow?
    Did / sign
    Did / signed
    Have / sign
    Have / signed
  •  15
  • Whitney Houston _____ in eight films in her lifetime.
    acted
    was acting
    has acted
    have acted
  •  15
  • The moment I saw him, I _____ in love with him.
    have fallen
    fell
    have felt
    felt
  •  15
  • Did you know that the Dutch _____ hot chocolate?
    invented
    have invented
    did invented
    did invent
  •  15
  • _____ Johanne _____ a new car last year after she had that terrible accident?
    Does / buy
    Did / buy
    Did / bought
    Has / bought
  •  15
  • Now that you _____ in Mexico for a year, what do you think of the country?
    have lived
    has lived
    lived
    live
  •  15
  • Where _____ she _____ such a beautiful dress! Just look at it! Stunning!
    have / found
    did / found
    has / found
    did / find
  •  15
  • And this is how it all _____ twenty-five years ago. And the rest is history.
    has begun
    began
    begun
    have began
  •  15
  • It _____ very little last winter.
    was snowing
    has snowed
    snowed
    have snowed
  •  15
  • _____ Melinda _____ a lot so far?
    Did / travelled
    Have / travelled
    Did / travel
    Has / travelled
  •  15
  • _____ you ever _____ part in a movie production before?
    Did / took
    Has / taken
    Have / taken
    Did / take
  •  15
  • Where _____ they _____ on holiday last summer?
    Did / go
    Did / went
    Have / gone
    Have / went
  •  15