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
Present Perfect or Past Simple?
0
%
0
0
0
Back
Restart
They _____ (win) many matches so far this year.
They have won many matches so far this year.
Oops!
Okay!
This new tennis racket was expensive? ________________?(it/cost)
How much did it cost?
Oops!
Okay!
She ________ rollerblading ______, but I'm sure she will. (try, yet)
She hasn't tried rollerblading yet, but I'm sure she will.
Oops!
Okay!
raining? (stop, yet)
Has it stopped raining yet?
Oops!
Okay!
______ (we have) three games yesterday?
Did we have three games yesterday?
Oops!
Okay!
How many lessons ________(you/have) today?
How many lessons have you had today?
Oops!
Okay!
Oh no! I ____________ my keys! (lost)
Oh no! I have lost my keys!
Oops!
Okay!
Why are you so happy ?I_____ (just book) us a trip abroad!
Why are you so happy ?I've just booked us a trip abroad!
Oops!
Okay!
We've already _____ (be) to Rome and Paris. We would like to go again next year.
We've already been to Rome and Paris. We would like to go again next year.
Oops!
Okay!
I ______ (leave) my mobile somewhere, ____________ (you see) it?
I left my mobile somewhere, have you seen it?
Oops!
Okay!
Jake ____ (run) 100 metres in forty seconds.
Jake ran 100 metres in forty seconds.
Oops!
Okay!
The man ___ off his bike and ____ his leg. (fall, break)
The man fell off his bike and broke his leg. (fall, break)
Oops!
Okay!
We ____ (study) at the same university in 2001.
We studied at the same university in 2001.
Oops!
Okay!
I _______ (go) on boat trips many times in my life.
I have gone on boat trips many times in my life.
Oops!
Okay!
I ____ hang-gliding. Is it fun ? (try never)
I have never tried hang-gliding. Is it fun?
Oops!
Okay!
__________ a hotel for us _____? (book, yet)
Have you booked a hotel for us yet?
Oops!
Okay!
When ____________ raining? (stop)
When did it stop raining?
Oops!
Okay!
When ____ the first Olympic Games take place?
When did the first Olympic Games take place?
Oops!
Okay!
I ______ (always love) the ocean, ever since I was a girl.
I have always loved the ocean, ever since I was a girl.
Oops!
Okay!
When we _________(be) on holiday in Greece, it _________(not rain) at all
When we were on holiday in Greece, it didn't rain at all
Oops!
Okay!
We __________________ 21 years. (marry, for)
We have been married for 21 years.
Oops!
Okay!
' I have to train really hard ', _____ (say) the champion.
' I have to train really hard ', said the champion.
Oops!
Okay!
arrangements / I / the / made / have / already
I have already made the arrangements.
Oops!
Okay!
I can't believe Serena Williams has won another Grand Slam!__________________________?(Grand Slams/ she / win) - Twenty-three!
How many Grand Slams has she won ?
Oops!
Okay!
-How long ____ you ___ (be) at this school?-Since 2014
-How long have you been at this school?-Since 2014
Oops!
Okay!
restaurant / eaten / yet / haven't / I / this / at
I haven't eaten at this restaurant yet.
Oops!
Okay!
When _____________ (you get married)? On 12 April 1999
When did you get married? on 12 April 1999
Oops!
Okay!
__________ the exercise yet? (finish)
Have you finished the exercise yet?
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies