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
Present Perfect Vs. Past Simple
0
%
0
0
0
Back
Restart
He ___________________ (be) here all morning.
He’s been here all morning.
Oops!
Okay!
He ___________________ (visit) his grandmother the other day.
He visited his grandmother the other day.
Oops!
Okay!
___________________ (you / see) Julie today?
Have you seen Julie today?
Oops!
Okay!
At the weekend, they ___________________ (play) football, then they ___________________ (drive) to a restaurant.
played / drove
Oops!
Okay!
He ___________________ (break) his leg the day before her exam.
He broke his leg the day before her exam.
Oops!
Okay!
She ___________________ (live) in seven different countries, so she knows a lot about different cultures.
She has lived
Oops!
Okay!
They ___________________ (live) here for many years .
They’ve lived here for many years.
Oops!
Okay!
John ___________________ (never / understand) the present perfect.
John has never understood
Oops!
Okay!
______ you ______ to the party Sarah had on Monday?
Did / go
Oops!
Okay!
He ___________________ (live) in Manila for a year when he was a student.
He lived
Oops!
Okay!
The class ___________________ (read) six books this week. I __________ one of them last week.
has read / read
Oops!
Okay!
Oh no! I ___________________ (lose) my wallet!
Oh no! I’ve lost my wallet!
Oops!
Okay!
___________________ (you / see) ‘Joker’?
Have you seen ‘Joker’?
Oops!
Okay!
He ________(got) divorced since I last saw him.
has got / gotten
Oops!
Okay!
I ___________________ (never / be) to Vienna, but my dad ______.
’ve never been / has
Oops!
Okay!
Amy ___________________ (live) in Portugal when she was young.
Amy lived in Portugal when she was young.
Oops!
Okay!
We ___________________ (see) Oliver yesterday, but my mom ________(see) him for a while.
saw / hasn't seen
Oops!
Okay!
The Vandals ___________________ (invade) Rome in the year 455.
The Vandals invaded Rome in the year 455.
Oops!
Okay!
The first Queen of England ___________________ (have) five sisters.
had five sisters.
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies