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 vs. Past Simple
0
%
0
0
0
Back
Restart
How many countries ___________ (visit) in your life?
have you visited
Oops!
Okay!
What _________ the last game you played?
was
Oops!
Okay!
___________ (eat) any chocolate yesterday?
Did you eat
Oops!
Okay!
____________ (ever / break) a promise?
Have you ever broken
Oops!
Okay!
___________ (go) shopping yesterday?
Did you go
Oops!
Okay!
How ____________ (get) to school today?
did you get
Oops!
Okay!
_____________ (ever / catch) a fish?
Have you ever caught
Oops!
Okay!
___________ (ever / touch) a snake?
Have you ever touched
Oops!
Okay!
____________ (eat) any fruit yesterday?
Did you eat
Oops!
Okay!
How long ____________ (speak) English?
have you spoken
Oops!
Okay!
What time ___________ (leave) home today?
did you leave
Oops!
Okay!
How many books __________ (read) this month?
have you read
Oops!
Okay!
What time ___________ (have) dinner last night?
did you have
Oops!
Okay!
What _______ (be) the last thing you bought?
was
Oops!
Okay!
How long ___________ (have) your phone?
have you had
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies