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