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
Simple Past vs Present Perfect
0
%
0
0
0
Back
Restart
I _____ over 4 books this month. (read)
have read
Oops!
Okay!
Hector _____ his last summer holiday in The Bahamas.
spent
Oops!
Okay!
I'm sorry, but I _____ my homework. (forget)
have forgotten
Oops!
Okay!
When _____ you _____ to Rome? two weeks ago and it was awesome. (go)
did/go
Oops!
Okay!
You looked busy yesterday, so I _____ to disturb you. (want/negative)
didn't want
Oops!
Okay!
Ow! I _____ my finger! (cut)
have cut
Oops!
Okay!
When _____ you _____ your job? Last month. (start)
did/start
Oops!
Okay!
We _____ a concert when we went to London. (see)
saw
Oops!
Okay!
King Henry the Eighth of England _____ six wives. (have)
had
Oops!
Okay!
I _____ always _____ rock music; since I was a teenager. (like)
have liked
Oops!
Okay!
Shakespeare _____ from 1564 to 1616. He _____ a writer. He _____ many plays and poems. (live/be/write)
lived/was/wrote
Oops!
Okay!
_____ your brother _____ the cake I made for his birthday? (like)
Did/like
Oops!
Okay!
I _____ never _____ Japanese sushi in my life. (eat)
have/eaten
Oops!
Okay!
Felix and Sofia were upset that they _____ the competition. (win/negative)
didn't win
Oops!
Okay!
_____ you _____ the pigeons in the park yesterday? (feed)
Did/feed
Oops!
Okay!
Amy _____ in Portugal when she was young. (live)
lived
Oops!
Okay!
It was cold, so I _____ my jacket. (put on)
put on
Oops!
Okay!
My sister _____ to New York three times and she's going again next month. (be)
has been
Oops!
Okay!
I _____ three exams this weekend and I won't stand for more! (have)
have had
Oops!
Okay!
I _____ Aaron at all this week. I don't even know where he is. (see/negative)
haven't seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies