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