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
Simple, Perfect and Continuous - Verb Tenses Rev ...
0
%
0
0
0
Back
Restart
They ____ their relatives next month
be visiting
would visit
were visiting
will visit
Oops!
Okay!
He _____ every morning since September in preparation for the marathon
has been running
runs
is running
gone running
Oops!
Okay!
I ____ New York several times.
visit
been in
was in
have visited
Oops!
Okay!
By the time we ___ , they had already left.
arrived
had been arriving
were arriving
arrive
Oops!
Okay!
He_____ on the phone right now
is talking
talked
talks
be talking
Oops!
Okay!
She _____ how to swim by next summer.
is learning
has learnt
will have learnt
will be learning
Oops!
Okay!
I _________ for hours when the bus finally arrived.
had been waiting
waited
be waiting
was waiting
Oops!
Okay!
They_________ soccer when it started raining
was playing
played
have been playing
were playing
Oops!
Okay!
She _______ such a beautiful sunset before in her life
's not seen
not saw
had never seen
not been seeing
Oops!
Okay!
She _______ medicine for nearly a decade when she finally becomes a doctor
has studied
would be studying
will be studying
will have been studying
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies