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
Grammar Tense Practice
0
%
0
0
0
Back
Restart
They ___ TV after dinner.
watching
are watching
watches
watch
Oops!
Okay!
Birds ___ in the sky.
are flying
fly
flies
flying
Oops!
Okay!
I ___ English very well.
speak
speaks
am speaking
speaking
Oops!
Okay!
My parents ___ to Spain last summer.
travels
have traveled
traveled
travel
Oops!
Okay!
They ___ a movie tonight.
watch
are watching
watched
are watch
Oops!
Okay!
I ___ a movie yesterday.
watching
watched
watch
have watched
Oops!
Okay!
He ___ for the bus.
is waiting
was waiting
waited
waits
Oops!
Okay!
I ___ this song many times.
hear
heard
have heard
hearing
Oops!
Okay!
My dad ___ coffee in the morning.
drink
drinking
is drinking
drinks
Oops!
Okay!
We ___ that movie before.
saw
seeing
see
have seen
Oops!
Okay!
The dog ___ loudly last night.
barked
barking
bark
barks
Oops!
Okay!
She ___ her friend yesterday.
called
calls
call
calling
Oops!
Okay!
He ___ his keys at home.
forgot
forget
forgets
has forgotten
Oops!
Okay!
They ___ their lunch yet.
didn’t eat
not eaten
don’t eat
haven’t eaten
Oops!
Okay!
He ___ never visited Japan.
have
did
has
was
Oops!
Okay!
The sun ___ in the east.
rising
rises
is rising
rise
Oops!
Okay!
The children ___ in the park.
played
play
playing
are playing
Oops!
Okay!
We ___ dinner in the kitchen.
have
had
having
are having
Oops!
Okay!
She ___ to school every day.
go
going
is going
goes
Oops!
Okay!
He usually ___ football on weekends.
playing
play
plays
is playing
Oops!
Okay!
They ___ to music at the moment.
listen
are listening
listened
listens
Oops!
Okay!
We ___ in a small town.
are living
living
live
lives
Oops!
Okay!
They ___ a big dinner yesterday.
has
have
had
having
Oops!
Okay!
I ___ my homework already.
have finished
finish
finished
am finishing
Oops!
Okay!
She ___ to London twice.
was
goes
went
has been
Oops!
Okay!
My mom ___ breakfast for the family.
making
is making
make
makes
Oops!
Okay!
We ___ football after school.
played
plays
playing
play
Oops!
Okay!
He ___ his leg.
broke
is breaking
breaks
has broken
Oops!
Okay!
She ___ her homework now.
is doing
did
does
do
Oops!
Okay!
She ___ her room this afternoon.
cleaned
cleaning
is cleaning
cleans
Oops!
Okay!
She ___ to the store last night.
goes
go
went
has gone
Oops!
Okay!
We ___ just arrived at the station.
has
have
having
had
Oops!
Okay!
I ___ to my friend on the phone.
talked
talk
am talking
talks
Oops!
Okay!
I ___ a book right now.
am reading
was reading
reads
read
Oops!
Okay!
She ___ in this school for three years.
studied
studies
is studying
has studied
Oops!
Okay!
I ___ a bike when I was ten.
rode
riding
ride
rides
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies