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
Overview of Verb Tenses
0
%
0
0
0
Back
Restart
My parents have traveled to Germany, Korea, and Canada ___ this year.
still
since
for
so far
Oops!
Okay!
At this exact time next Saturday, I ____ to Hawaii.
flew
have been flying
will be flying
fly
Oops!
Okay!
People all over the world ___ about the earthquake in 1999.
heard
had heard
were hearing
has heard
Oops!
Okay!
Three weeks ago, Jose ___ Italian food for the first time.
ate
eats
eaten
eat
Oops!
Okay!
Hey check this out! Cathy and Joyce ____ in Greenlake Park.
walks
had been walking
are walking
walking
Oops!
Okay!
The new teacher ___ such naughty students. She had to be strict with the class.
had never taught
has never taught
was never taught
is never teaching
Oops!
Okay!
Steve ___ for the city of New York for fifteen years.
is working
have worked
has worked
will work
Oops!
Okay!
My mom is probably going to call today.
prediction
willingness
necessity
prior plan
Oops!
Okay!
Tanner ___ very happy at his job until he got a new supervisor.
had been
is
has been
will be
Oops!
Okay!
When my father-in-law retired, my mother-in-law also ___ her job.
quits
will quit
quitted
quit
Oops!
Okay!
We haven't had snow like this since we ___ children.
have been
are
was
were
Oops!
Okay!
In 2028, Collin ____ in politics for 30 years.
worked
will be worked
will work
will have been working
Oops!
Okay!
The Chinese ___ mooncakes every year during the Mid Autumn Festival.
eat
will eat
are eating
ate
Oops!
Okay!
______ the project we are working on?
Have you understand
Did you understood
Do you understand
Will you understand
Oops!
Okay!
The traffic ____ terrible for hours.
will be
has been
was
is
Oops!
Okay!
While Miki ____ to the lecture in class, her phone rang.
was listening
listened
has been listening
listening
Oops!
Okay!
Patty ___ her family to Disneyland on vacation twelve times.
will be taken
has been taking
takes
has taken
Oops!
Okay!
The movie ___ on DVD next Tuesday.
has come out
came out
will come out
come out
Oops!
Okay!
My little brother ___ everywhere. He has a lot of energy.
runs
will ran
run
running
Oops!
Okay!
Right now I ____ my iPod and my cell phone in my pocket.
has carried
carry
carried
am carrying
Oops!
Okay!
Kevin ____ his bike for exercise every morning.
ridden
rides
rode
ride
Oops!
Okay!
When the mail carrier came to the door, I ____ a bath.
took
is taking
was taking
have taken
Oops!
Okay!
Maurice ___ two soccer teams next season. He loves soccer.
will be coaching
was coaching
has coached
coaches
Oops!
Okay!
Peter can not budget well. Last month, he ___ all of his money by the 15th of the month.
has spent
spends
was spending
had spent
Oops!
Okay!
When I arrived in Vietnam, I ____ for 14 hours.
was traveling
had been traveling
traveled
travel
Oops!
Okay!
By this time next year, Julie ____ her phD.
going to finish
finishes
will be finished
will have finished
Oops!
Okay!
Judy ___ how to play chess recently.
has been learning
learns
is learning
will be learning
Oops!
Okay!
The computer ___ slowly since we installed the new operating system.
was running
will run
has been running
runs
Oops!
Okay!
Robert ___ two great novels so far.
was writing
wrote
will write
has written
Oops!
Okay!
In the past 15 years, the western United States ____ faster than other areas of the country.
will grow
has grown
is growing
had been growing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies