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
_________________________ (you ever be) to America?
Have you ever been to America?
Oops!
Okay!
The weather _________________ (be) awful in the past few days
has been
Oops!
Okay!
Shall we play tennis? We _________________ (not play) since we were children
haven’t played
Oops!
Okay!
How many books ____________________ in the last few years? (HE WRITE)
has he written
Oops!
Okay!
They _____ (live) in Paris 2 years ago
lived
Oops!
Okay!
Scientist ___________________ a major discovery in medicine. (JUST MAKE)
Scientist have just made a major discovery in medicine
Oops!
Okay!
_____ the Queen in person? No, but I _____ Prince Andrew at a concert a few months ago. (YOU EVER SEE, SEE)
Have you ever seen the Queen in person? No, but I saw Prince Andrew at a concert a few months ago
Oops!
Okay!
So far, Jill _________________ almost half of the book. (READ)
has read
Oops!
Okay!
She _________________ (be) a teacher for ten years, and she still enjoys it
has been
Oops!
Okay!
We _________________ (wash) the dishes. They’re clean now
have washed
Oops!
Okay!
___________________________ (you see) this week’s magazine?
Have you seen this week’s magazine?
Oops!
Okay!
He _________________ (see) that film last year
saw
Oops!
Okay!
_____________________________ (your course, start) yet?
Has your course started yet?
Oops!
Okay!
Oh no! I ____(lose) my wallet!
have lost
Oops!
Okay!
I _____(read) six books this week
have read
Oops!
Okay!
Amy_____(live) in Portugal when she was young.
lived
Oops!
Okay!
She ______ on holiday in Italy last week.(to be)
was
Oops!
Okay!
The last time I ___________________ (go) to Brighton was in August
The last time I went to Brighton was in August.
Oops!
Okay!
Paul and Gina _________________ an hour ago. They _________________ problems with their flight. (ARRIVE, HAVE)
Paul and Gina arrived an hour ago. They had problems with their flight
Oops!
Okay!
Who _____________ at the cinema last night? (YOU MEET)
Who did you meet at the cinema last night?
Oops!
Okay!
I _________________ (see) three police cars this morning (it’s still morning).
have seen
Oops!
Okay!
I'm hungry. I _________________ anything for hours. (NOT EAT)
haven't eaten
Oops!
Okay!
It _____________________ (not rain) yet today
It hasn’t rained yet today.
Oops!
Okay!
I _________________ (be) in London for three years. I love it here.
have been
Oops!
Okay!
My neighbor ___________ a new car last week.(buy)
bought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies