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
It _____________________ (not rain) yesterday.
It didn't rain
Oops!
Okay!
The airplane _________________ (land) . The pilot is just getting out.
has just landed
Oops!
Okay!
_____________________________ (your course, start) yet?
Have you started
Oops!
Okay!
We ______________________ (just come) back from our holidays.
have just come
Oops!
Okay!
The teacher ........................... (not return) the tests yet
hasn't returned
Oops!
Okay!
The weather _________________ (be) awful in the past few days.
was
Oops!
Okay!
They ........................... (buy) a new car last month.
bought
Oops!
Okay!
The Queen _________________ (arrive) in an RAF helicopter last night.
arrived
Oops!
Okay!
Emma _________________ (pack) her suitcase last night.
packed
Oops!
Okay!
They .......................... (arrive) a week ago.
arrived
Oops!
Okay!
It _____________________ (not rain) yet today.
hasn't rained
Oops!
Okay!
........................... you ever ........................... (hear) such an unbelievable story?
Heve you ever heard
Oops!
Okay!
How long ........................... she ........................... (know) about this problem?
has she known
Oops!
Okay!
Prices _________________ (go) up. Everything is more expensive this year.
have gone
Oops!
Okay!
I’m really hungry. I .............................. (eat) yet.
haven't eaten
Oops!
Okay!
He _________________ (be) at his computer for two hours.
has been
Oops!
Okay!
When I was a child, I ........................... (live) in England for two years.
lived
Oops!
Okay!
My sister’s car is only a year old but she ___________________________ (already crash) it.
has already crashed
Oops!
Okay!
How long ______________________ (Vicky, have) that camera? – For about a month.
has Vicky had
Oops!
Okay!
We _________________ (wash) the dishes. They’re clean now.
have washed
Oops!
Okay!
He ........................... (buy) me a beautiful gift for my birthday.
bought
Oops!
Okay!
I’m tired. We _________________ (walk) 10 miles.
have walked
Oops!
Okay!
Your parcel _________________ (arrive). The postman _________________ (bring) it two hours ago.
arrived / brought
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies