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
Prepare 7 B2 - Unit 1 Grammar
0
%
0
0
0
Back
Restart
________ (you/ever/see) a ghost?
Have you ever seen
Oops!
Okay!
Last year, they _________ (visit) Italy for the first time.
visited
Oops!
Okay!
They _________ (play) football when it started to rain.
were playing
Oops!
Okay!
He _________ (listen) to music while he was cleaning the room.
was listening
Oops!
Okay!
What tense do you use for events happening now OR for temporary / changing situations?
present continuous
Oops!
Okay!
I _________ (see) that movie three times already.
have seen
Oops!
Okay!
He ________ (live) in London for five years.
lives
is living
has lived
is lived
Oops!
Okay!
He _________ (never/be) to Japan before this trip.
has never been
Oops!
Okay!
Yesterday, I _________ (go) to the park.
went
Oops!
Okay!
What tense do you use for events before or up to the past?
present perfect
past perfect
past simple
past continuous
Oops!
Okay!
What tense do you use for events before or up to the present IF WE DON'T MENTION WHEN THEY HAPPENED?
past perfect
past simple
present perfect
present continuous
Oops!
Okay!
She ________ (be) to Italy three times.
has been
Oops!
Okay!
By the time he arrived, we _________ (finish) dinner.
had finished
Oops!
Okay!
She _________ (study) for her exam right now.
is studying
Oops!
Okay!
We _________ (wait) for the bus for 30 minutes and it's still not here!
have been waiting
are waiting
had been waiting
waiting
Oops!
Okay!
Before I met her, I _________ (never/eat) sushi.
had never eaten
Oops!
Okay!
I ________ (see) that movie already.
have seen
Oops!
Okay!
I ________ (not/finish) my homework yet.
haven't finished
Oops!
Okay!
What tense do you use for completed events in the past which answer the question when?
past simple
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies