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 vs Past Simple
0
%
0
0
0
Back
Restart
SAY THE CORRECT TENSE: Where ________ you yesterday at this time? -I _____ at work! (BE)
were - was
Oops!
Okay!
COMPLETE: Why are you so happy ? I've _____ booked us a trip abroad!
just
Oops!
Okay!
COMPLETE: A- _______ you ever ________ to Australia? (BE) B-Yes! A-When _____ you ____? (GO) B-Last year!
have you ever been - when did you go
Oops!
Okay!
ORDER: arrangements / I / the / made / have / already
I have already made the arrangements.
Oops!
Okay!
SAY THE CORRECT TENSE: The girl ___ off her bike and ____ his leg at the park this morning. (FALL / BREAK)
FELL / BROKE
Oops!
Okay!
SAY THE CORRECT TENSE: Jake ____ 100 metres in forty seconds in the marathon. (RUN)
RAN
Oops!
Okay!
SAY THE CORRECT TENSE: How many lessons _____ you _____ so far today? (HAVE)
have you had
Oops!
Okay!
SAY THE CORRECT TENSE: ' I have to train really hard ', _____ the champion yesterday. (SAY)
SAID
Oops!
Okay!
SAY THE CORRECT TENSE: When we _________ (be) on holiday in Greece in the summer, it _________(not rain) at all
were - didn't rain
Oops!
Okay!
CHOOSE: I have studied English SINCE / FOR I was a girl.
since
Oops!
Okay!
SAY THE CORRECT TENSE: This new tennis racket was expensive? Where ______ you ____ it? (BUY) - How much ______ it _______? (COST)
did you buy - did it cost
Oops!
Okay!
SAY THE CORRECT TENSE: When ____ the first Olympic Games _____ place ? (TAKE)
did - take
Oops!
Okay!
CHOOSE: I have studied English SINCE / FOR three years.
for
Oops!
Okay!
COMPLETE AND CHOOSE: -How long ____ you ___ (be) at this school? -For / Since 2014.
have you been / since
Oops!
Okay!
SAY THE CORRECT TENSE: We ____ at the same university for five years. (STUDY)
have studied
Oops!
Okay!
SAY THE CORRECT TENSE: We ____ at the same university in 2001. (STUDY)
studied
Oops!
Okay!
ORDER: restaurant / eaten / yet / haven't / I / this / at
I haven't eaten at this restaurant yet.
Oops!
Okay!
SAY THE CORRECT TENSE: We've already _____ to Rome and Paris. We would like to go again next year. (be or go?)
been
Oops!
Okay!
COMPLETE: I've ____ tried bungee-jumping, but I would like to. Is it fun?
never
Oops!
Okay!
COMPLETE: Have you booked a hotel for us _____ ?
yet
Oops!
Okay!
SAY THE CORRECT TENSE: I can't believe Serena Williams has won another Grand Slam! How many Grand Slams _______ she ______ so far? (WIN)
has she won
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies