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 (with pics)
0
%
0
0
0
Back
Restart
The US President (be) _________________ in our country last year.
has visited
Oops!
Okay!
I (read) ___________ six books this week.
've read
Oops!
Okay!
This customer (be) ___________ here many times, but he (never/buy) __________ anything.
has been ('s been)/has never bought ('s never bought)
Oops!
Okay!
He (be) ________ so active and sporty at university. But after the accident he (never/be) _________ the same.
was/has never been ('s never been)
Oops!
Okay!
I (not/see) __________ David at all this week. I don't even know where he is.
haven't seen
Oops!
Okay!
I (go) _______ to the cinema last night.
went
Oops!
Okay!
At the weekend, they ___________ (play) football, then they ___________ (go) to a restaurant.
played, went
Oops!
Okay!
When (you/start) _____________ your job?
did you start
Oops!
Okay!
Jim: How many times (you/try) _______________ to pass your driving test? Michael: Three times so far.
have you tried
Oops!
Okay!
Yesterday Tom (tell) ___________ me that he would be here today, but he isn't here. He (be) __________ away all day.
told/has been ('s been)
Oops!
Okay!
When (you/go) _________ to Rome?
did you go
Oops!
Okay!
I (move) ______________ house three times in the last five years.
have moved
Oops!
Okay!
My great great grandfather ______________ (have) five sisters.
had
Oops!
Okay!
You look different. (you/have) ___________ a haircut?
Have you had
Oops!
Okay!
I (stop) ___________ smoking two years ago. I (smoke) _____________ for 22 years.
stopped/smoked
Oops!
Okay!
Jim: (you/speak) _____________ to Peter yet? Michael: No, not yet.
Have you spoken
Oops!
Okay!
Mr. Barnes is very important in this company. He (work) __________ here for 30 years.
has worked
Oops!
Okay!
(finish) _____________ painting the bedroom yet?' 'Not yet. I'll finish it tomorrow.'
Have you finished
Oops!
Okay!
She (live) ___________ in seven different countries, so she knows a lot about different cultures.
has lived
Oops!
Okay!
A: I (buy) __________ a new car. B: Nice! When (you/buy) ____________ it?
have bought ('ve bought)/did you buy
Oops!
Okay!
Since records (begin) __________ in 1880, the global temperature Wrong (rise) ___________ 0.85 degrees Celsius.
began/has risen
Oops!
Okay!
My sister (be) _____________ to New York three times and she's going again next month.
has been
Oops!
Okay!
He (live) _____________ in Manila for a year when he was a student.
lived
Oops!
Okay!
We ____________ (be) together since we __________ (be) teenagers.
have been ('ve been) / were
Oops!
Okay!
I (never/be) ______________ to Vienna.
've never been
Oops!
Okay!
He (read) _________ the Bible 4 times. He was 15 the first time he (read) __________ it.
has read ('s read)/read
Oops!
Okay!
Bennet is my best friend. I (meet) __________ him at school, and we (be) ___________ friends for 50 years.
met/have been ('ve been)
Oops!
Okay!
Amy (live) ____________ in Portugal when she was young.
lived
Oops!
Okay!
A: (clean) _________ your room yet? B: No, sorry. I (go) ___________ to the library after school.
Have you cleaned/went
Oops!
Okay!
(you/see) ___________ 'The King's Speech'?
Have you seen
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies