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
Past Simple vs. Present Perfect
0
%
0
0
0
Back
Restart
We don't know where he (go). No-one can find him.
has gone
Oops!
Okay!
We (have) bad weather last week.
had
Oops!
Okay!
Tim and Joe (not/to carry) the boxes into the house yesterday.
didn't carry
Oops!
Okay!
I (see) him last night.
saw
Oops!
Okay!
I can't find my keys. I (lose) them.
have lost
Oops!
Okay!
They (go) to England in 1984.
went
Oops!
Okay!
It (not/to start) to snow.
hasn't started
Oops!
Okay!
The cat (not/to jump) onto the table last night.
didn't jump
Oops!
Okay!
We (not/to go) out of the room last week.
didn't go
Oops!
Okay!
They (visit) their friends in New Zealand two years ago.
visited
Oops!
Okay!
(eat/they) raw fish?
Have they eaten
Oops!
Okay!
What (eat/you) for dinner last night?
did you eat
Oops!
Okay!
What (do/he) last weekend?
did he do
Oops!
Okay!
They (not/to tell) Anne about it yesterday.
didn't tell
Oops!
Okay!
How many cups of coffee (drink/I) yesterday?
did I drink
Oops!
Okay!
Our class (not/to write) the test yet.
hasn't written
Oops!
Okay!
I (not/to visit) the castle.
haven't visited
Oops!
Okay!
Fred (not/to give) the money back so far.
hasn't given
Oops!
Okay!
Where (live/you) when you were a student?
did you live
Oops!
Okay!
(come/you) to work by subway this morning?
Have you come
Oops!
Okay!
I (visit) him in hospital three times this month.
have visited
Oops!
Okay!
(you / wash) the dishes yet?
Have you washed
Oops!
Okay!
How long (live/you) in your current apartment/house?
have you lived
Oops!
Okay!
Annette (write) many books and is writing another one now
has written
Oops!
Okay!
How often (go/you) swimming when you were a child?
did you go
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies