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
All 12 Verb Tenses
0
%
0
0
0
Back
Restart
The sun _____ _____ _____earlier and earlier before the solstice.(rise)
had been rising
Oops!
Okay!
_____ you ever _____ to Europe? (travel)
Have /traveled
Oops!
Okay!
He ____ _____a book at the moment.(read-present continuous)
is reading
Oops!
Okay!
They ____ ____basketball this afternoon.(play-present continuous)
are playing
Oops!
Okay!
They ___ _____ _____basketball all afternoon.(play)
have been playing
Oops!
Okay!
He _____ not _____ to Jerry’s house before tonight. (go)
had /gone
Oops!
Okay!
They _____basketball last night.(play)
played
Oops!
Okay!
I ____ _____lunch before the meeting started.(eat)
had eaten
Oops!
Okay!
She ____ ____to school before it started to rain.(walk)
had walked
Oops!
Okay!
He ____ __ _____ when I call him. (read)
will be reading
Oops!
Okay!
The sun ____ _____earlier than usual today.(rise-present perfect)
has risen
Oops!
Okay!
The sun ____ _____as we drove to the beach.(rise)
was rising
Oops!
Okay!
He ___ ____ ____ _____ (walk) to school for an hour by the time you call him.
will have been walking
Oops!
Okay!
We _____ _____ _____ _____ at the factory for 15 years when it closes. (work)
will have been working
Oops!
Okay!
They ____ ____basketball next Saturday. (play)
will play
Oops!
Okay!
She ___to school every day.(walk-simple prese t)
walks
Oops!
Okay!
She ____ _____to school when it started raining.(walk)
was walking
Oops!
Okay!
They ____ _____ basketball before the storm hit.(play)
had played
Oops!
Okay!
The baby _____ _____ right now. (sleep)
is sleeping
Oops!
Okay!
I ___ ____ dinner when the phone rang.(eat)
was eating
Oops!
Okay!
Mia _____ _____ _____ for two hours before the exam. (study)
had been studying
Oops!
Okay!
I ____lunch at noon.(eat)
ate
Oops!
Okay!
The sun _____ ___ _____earlier and earlier lately.(rise)
has been rising
Oops!
Okay!
I ___breakfast at 7 a.m. every morning.(eat-simple present)
eat
Oops!
Okay!
The sun ___ ___ _____ _____(rise) earlier and earlier by the time summer arrives.
will have been rising
Oops!
Okay!
Where _____ you _____ _____ since 2015? (live)
have /been living
Oops!
Okay!
The sun ____in the east.(rise-simple present)
rises
Oops!
Okay!
He _____ ______when the power went out.(read)
was reading
Oops!
Okay!
He ____ ____ ____ ____ (read) for days by the time the library closes.
will have been reading
Oops!
Okay!
He ___ ____ ____ the entire book by tomorrow. (read)
will have read
Oops!
Okay!
The sun ____ early this morning.(rise)
rose
Oops!
Okay!
I _____ _____ _____healthier for the past month.(eat)
have been eating
Oops!
Okay!
He ____novels in his free time.(read-simple present)
reads
Oops!
Okay!
The sun ____ ____as we speak.(rise-present continuous)
is rising
Oops!
Okay!
She ____ ____ ____to school for an hour.(walk)
has been walking
Oops!
Okay!
I ___ ____ pizza for dinner tonight.
will eat
Oops!
Okay!
They ____ __ _____ basketball when the rain starts. (play)
will be playing
Oops!
Okay!
He ____ ____ ____since he woke up.(read)
has been reading
Oops!
Okay!
Juan _____ his grandmother every weekend. (visit)
visits
Oops!
Okay!
She _____ _____the book this weekend. (read)
will read
Oops!
Okay!
They ____ _____ _____ ______ (play) basketball every weekend for months by the time the tournament starts.
will have been playing
Oops!
Okay!
I ____ ____sushi only once in my life.(eat-present perfect)
have eaten
Oops!
Okay!
I ___ ___ _____ (eat) all my popcorn before the movie starts.
will have eaten
Oops!
Okay!
The sun ___ ___ at dawn.(rise)
will rise
Oops!
Okay!
They _____ _____ _____ the report by Friday. (complete)
will have completed
Oops!
Okay!
The sun ____ ___ ____ as we embark on our journey. (rise)
will be rising
Oops!
Okay!
She ___ ___to school right now.(walk-present continuous)
is walking
Oops!
Okay!
The sun ____ ____ _____ before (rise) we set off on our hike.
will have risen
Oops!
Okay!
I ____ _____ you a new phone next week. (buy)
will buy
Oops!
Okay!
He ____ _____all the books in the series.(read-present perfect)
has read
Oops!
Okay!
He _____ ____ _____ the book for days before finishing it.(read)
had been reading
Oops!
Okay!
Mario _____ _____ in the park when I saw him yesterday. (walk)
was walking
Oops!
Okay!
They ___basketball on weekends.(play-simple present)
play
Oops!
Okay!
I ____ ____ _____ healthy for weeks before my birthday. (eat)
had been eating
Oops!
Okay!
She ____ ____to school many times before.(walk-present perfect)
has walked
Oops!
Okay!
He ___ ____ ___ to school when you arrive. (walk)
will be walking
Oops!
Okay!
She _____ _____to school tomorrow. (walk)
will walk
Oops!
Okay!
Cristiano Ronaldo _____ _____ _____ in the soccer game tonight.(play)
will be playing
Oops!
Okay!
The sun ____ ____by the time we reached the summit. (rise)
had risen
Oops!
Okay!
I ____ ______ _____ ______(eat) healthy for weeks by the time my doctor's appointment arrives.
will have been eating
Oops!
Okay!
They ____ _____basketball when it began to thunder.(play)
were playing
Oops!
Okay!
They ____ ____basketball since they were kids. (play-present perfect)
have played
Oops!
Okay!
She _____ ____ _____ to school by the time you wake up. (walk)
will have walked
Oops!
Okay!
She ____ ____ ____to school for an hour before it started to rain.(walk)
had been walking
Oops!
Okay!
He ___ ____the book before the movie came out.(read)
had read
Oops!
Okay!
My mother _____ me a snack from the supermarket. (bring)
brought
Oops!
Okay!
She _____to school yesterday.(walk)
walked
Oops!
Okay!
I _____ _____ dinner with my family at 7 p.m. (eat)
will be eating
Oops!
Okay!
They ____ ______ _____ basketball for two hours by the time it gets dark. (play)
will have played
Oops!
Okay!
They _____ ____ _____basketball every weekend for months before the injury.(play)
had been playing
Oops!
Okay!
I ___ _____ dinner with friends tonight.(eat-present continuous)
am eating
Oops!
Okay!
He _____that book last week.(read)
read
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies