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
Present perfect x Simple past
0
%
0
0
0
Back
Restart
I can't find my keys. I think I _______ them. (lose)
have lost
Oops!
Okay!
When _______ (you/break) your leg?
did you break
Oops!
Okay!
What ____ you ____ on TV yesterday? (watch) - Ask a classmate!
did, watch
Oops!
Okay!
Actually, some friends ______ me to their houses (invite)
have invited
Oops!
Okay!
How many tests ____ last week? (you/have)
did you have
Oops!
Okay!
____ you _____ your homework? (do)
Have, done
Oops!
Okay!
I _____ learning Spanish about a year ago. (begin)
began
Oops!
Okay!
____ you _____ school as a kid? (enjoy)
Did, enjoy
Oops!
Okay!
I _____ a great movie last night. (watch)
watched
Oops!
Okay!
She _____ a new car in 2011. (buy)
bought
Oops!
Okay!
arrangements / I / the / made / have / already
I have already made the arrangements.
Oops!
Okay!
- How long _____ you _____ (be) at this school? - Since 2014
have, been
Oops!
Okay!
restaurant / eaten / yet / haven't / I / this / at
I haven't eaten at this restaurant yet.
Oops!
Okay!
_____ you _____ to any concerts last month? (go)
Did, go
Oops!
Okay!
What’s the most exciting thing you __________ (ever/do)?
have ever done
Oops!
Okay!
We _______ (study) at the same college in 2013.
studied
Oops!
Okay!
My piano lesson _______ (start) at ten o'clock
started
Oops!
Okay!
read / have / book / John and Peggy / the / new / just
John and Peggy have just read the new book.
Oops!
Okay!
A friend _______ me tickets for a music festival. It sounds like fun! (buy)
has bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies