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