Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Present Perfect x Past Simple 3
0
%
0
0
0
Back
Restart
The moment I saw him, I _____ in love with him.
have fallen
have felt
fell
felt
Oops!
Okay!
And this is how it all _____ twenty-five years ago. And the rest is history.
has begun
began
have began
begun
Oops!
Okay!
Did you know that the Dutch _____ hot chocolate?
have invented
did invented
invented
did invent
Oops!
Okay!
_____ you _____ the contract? Can you start tomorrow?
Have / sign
Did / sign
Did / signed
Have / signed
Oops!
Okay!
My Grandma _____ a cookbook before she died in 2001.
has written
write
have written
wrote
Oops!
Okay!
I _____ eight cups of coffee. Now I really need to take a leak.
drank
drunk
have drunk
have drank
Oops!
Okay!
Where _____ they _____ on holiday last summer?
Did / went
Have / went
Have / gone
Did / go
Oops!
Okay!
Where _____ she _____ such a beautiful dress! Just look at it! Stunning!
have / found
has / found
did / find
did / found
Oops!
Okay!
Now that you _____ in Mexico for a year, what do you think of the country?
lived
have lived
has lived
live
Oops!
Okay!
It _____ very little last winter.
have snowed
snowed
was snowing
has snowed
Oops!
Okay!
- What are you looking for? - My glasses! I'm afraid I _____ them in the car!
has left
left
have left
was leaving
Oops!
Okay!
_____ you ever _____ part in a movie production before?
Have / taken
Did / take
Did / took
Has / taken
Oops!
Okay!
_____ Melinda _____ a lot so far?
Did / travelled
Has / travelled
Have / travelled
Did / travel
Oops!
Okay!
Whitney Houston _____ in eight films in her lifetime.
was acting
acted
have acted
has acted
Oops!
Okay!
_____ Johanne _____ a new car last year after she had that terrible accident?
Did / bought
Did / buy
Does / buy
Has / bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies