Toggle Navigation
Games
Blog
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
Contact us
Help center
Sign in
Study
Past Simple vs. Present Perfect
0
%
0
0
0
Back
Restart
ever
Present Perfect
Oops!
Okay!
Dad, can you help me? The teacher _____ (ask) us to do a project on Ancient Greece.
has asked
Oops!
Okay!
that day
Past Simple
Oops!
Okay!
She’s been to France. – When _____ (she / go) there?
did she go
Oops!
Okay!
(you, see) _____________ the new Harry Potter film?
Have you seen
Oops!
Okay!
Tom and Peter ________ (not be) here since Monday.
haven't been
Oops!
Okay!
Make a question: He has never seen a cat.
Has he ever seen a cat?
Oops!
Okay!
for a week
Present Perfect
Oops!
Okay!
Make a question: She saw a cat yesterday.
Did she see a cat yesterday?
Oops!
Okay!
She _______ (visit) New Zealand three times.
has visited
Oops!
Okay!
yesterday
Past Simple
Oops!
Okay!
Look what you __________ (do)! The floor is all wet.
have done
Oops!
Okay!
The postman __________ (not, knock) at the door yesterday.
didn't knock
Oops!
Okay!
Look! Someone _______ (broke) the window. The neighbour will be very angry!
has broken
Oops!
Okay!
Sarah is not at home now. She _______ (go) to London. She _______ (go) there by plane.
has gone; went
Oops!
Okay!
We ___________ (already, paint) the wall.
have already painted
Oops!
Okay!
She __________ (just, finish) her dinner, so she can go out with you now.
has just finished
Oops!
Okay!
We _____ (visit) France last month. We _____ (see) the Eiffel Tower.
visited, saw
Oops!
Okay!
seven times
Present Perfect
Oops!
Okay!
I _______ (do) my homework three hours ago.
did
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies