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 or Past Simple
0
%
0
0
0
Back
Restart
How _____________(get) home from school/work yesterday?
did you get
Oops!
Okay!
What is the hottest place _____________ (ever / be) to?
you have ever been
Oops!
Okay!
What _____________ (be) the last thing you bought?
was
Oops!
Okay!
How many times _____________ (look) at your phone today?
have you looked
Oops!
Okay!
_____________ (do) any exercise recently?
Have you done
Oops!
Okay!
How many glasses of water _____________ (drink) so far today?
have you drunk
Oops!
Okay!
_____________ (ever / find) money on the street?
Have you ever found
Oops!
Okay!
When _____________(get) your first computer?
did you get
Oops!
Okay!
_____________ (cook) dinner last night?
Did you cook
Oops!
Okay!
How long _____________ (know) your best friend?
have you known
Oops!
Okay!
How many times _____________ (be) abroad?
have you been
Oops!
Okay!
How long _____________ (be) awake?
have you been
Oops!
Okay!
_____________ (make) any plans for the weekend yet?
Have you made
Oops!
Okay!
What _____________(do) last weekend?
did you do
Oops!
Okay!
_____________ (ever / see) a ghost?
Have you ever
Oops!
Okay!
_____________ (ever / break) a bone?
Have you ever broken
Oops!
Okay!
What gifts _____________ (get) for your last birthday?
did you get
Oops!
Okay!
What _____________ (eat) for breakfast this morning?
did you eat
Oops!
Okay!
_____________ (ever / meet) a famous person?
Have you ever met
Oops!
Okay!
What _____________(be) the last TV show you watched?
was
Oops!
Okay!
_____________ (go) to bed before midnight last night?
Did you go
Oops!
Okay!
_____________ (play) any games yesterday?
Did you play
Oops!
Okay!
Who _____________ (eat) lunch with yesterday?
did you eat
Oops!
Okay!
How long _____________ (spend) studying yesterday?
did you spend
Oops!
Okay!
What time _____________ (go) to bed last night?
did you go
Oops!
Okay!
What time _____________ (wake up) this morning?
did you wake up
Oops!
Okay!
_____________ (go) abroad last summer?
Did you go
Oops!
Okay!
_____________ (ever / eat) raw fish?
Have you ever eaten
Oops!
Okay!
How many people _____________ (speak) to on the phone yesterday?
did you speak
Oops!
Okay!
What is the best book you _____________ (ever / read)?
have ever read
Oops!
Okay!
_____________ (buy) any new clothes recently?
Have you bought
Oops!
Okay!
What _____________(eat) so far today?
have you eaten
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies