Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Simple Past vs Present Perfect
0
%
0
0
0
Back
Restart
I'm sorry, but I _____ my homework. (forget)
have forgotten
Oops!
Okay!
It was cold, so I _____ my jacket. (put on)
put on
Oops!
Okay!
I _____ never _____ Japanese sushi in my life. (eat)
have/eaten
Oops!
Okay!
You looked busy yesterday, so I _____ to disturb you. (want/negative)
didn't want
Oops!
Okay!
I _____ three exams this weekend and I won't stand for more! (have)
have had
Oops!
Okay!
I _____ over 4 books this month. (read)
have read
Oops!
Okay!
We _____ a concert when we went to London. (see)
saw
Oops!
Okay!
Hector _____ his last summer holiday in The Bahamas.
spent
Oops!
Okay!
When _____ you _____ your job? Last month. (start)
did/start
Oops!
Okay!
King Henry the Eighth of England _____ six wives. (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!
_____ you _____ the pigeons in the park yesterday? (feed)
Did/feed
Oops!
Okay!
My sister _____ to New York three times and she's going again next month. (be)
has been
Oops!
Okay!
Amy _____ in Portugal when she was young. (live)
lived
Oops!
Okay!
Ow! I _____ my finger! (cut)
have cut
Oops!
Okay!
Felix and Sofia were upset that they _____ the competition. (win/negative)
didn't win
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!
When _____ you _____ to Rome? two weeks ago and it was awesome. (go)
did/go
Oops!
Okay!
I _____ always _____ rock music; since I was a teenager. (like)
have liked
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies