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
A2 Present Perfect vs. Past Simple
0
%
0
0
0
Back
Restart
___________ (you, ever, touch) a snake?
HAVE YOU EVER TOUCHED a snake?
Oops!
Okay!
How long ______ (you, speak) English?
How long HAVE YOU SPOKEN English?
Oops!
Okay!
What time _________ (you, have) dinner last night?
What time DID YOU HAVE dinner last night?
Oops!
Okay!
How many times ______ (you, be) in love?
How many times HAVE YOU BEEN in love?
Oops!
Okay!
_______ (you, ever, break) a promise?
HAVE YOU EVER BROKEN a promise?
Oops!
Okay!
Who _____ (be) the last person you called?
Who WAS the last person you called?
Oops!
Okay!
What ______ (be) the last thing you bought?
What WAS the last thing you bought?
Oops!
Okay!
___________ (you, ever, catch) a fish?
HAVE YOU EVER CAUGHT a fish?
Oops!
Okay!
______ (eat) any fruit yesterday? What was that?
DID YOU EAT any fruit yesterday? What was that?
Oops!
Okay!
How long ________ (you, live) at your current address?
How long HAVE YOU LIVED at your current address?
Oops!
Okay!
What _____ (you, google) recently?
What HAVE YOU GOOGLED recently?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies