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
Basic Present & Past Tenses
0
%
0
0
0
Back
Restart
We ___ through the park when it started to snow.
are walking
were walking
walked
walk
Oops!
Okay!
She ___ her keys two hours ago.
loses
lost
is losing
was losing
Oops!
Okay!
We ___ for our exams these days.
study
studied
are studying
were studying
Oops!
Okay!
She rarely ___ sugar in her tea.
was using
is using
uses
used
Oops!
Okay!
Are you ___ to me right now?
listening
listened
was listening
listen
Oops!
Okay!
Why ___ you ___ now?
do (you) cry
are (you) crying
did (you) cry
were (you) crying
Oops!
Okay!
I ___ my breakfast an hour ago.
finished
am finishing
finish
was finishing
Oops!
Okay!
Does he ___ to work every day?
drive
was driving
drove
driving
Oops!
Okay!
I ___ to Paris last year.
am going
went
was going
go
Oops!
Okay!
They ___ when I arrived.
are eating
were eating
ate
eat
Oops!
Okay!
Did you ___ him yesterday?
was seeing
seeing
sees
see
Oops!
Okay!
I don't ___ coffee every morning.
drink
was drinking
drank
drinking
Oops!
Okay!
What ___ you ___ at this time yesterday?
did (you) do
are (you) doing
were (you) doing
do (you) do
Oops!
Okay!
We ___ dinner at a restaurant two days ago.
were eating
eat
ate
are eating
Oops!
Okay!
They ___ football at the moment.
are playing
play
played
were playing
Oops!
Okay!
I ___ today, I'm on holiday.
didn't work
am not working
wasn't working
don't work
Oops!
Okay!
Cats ___ mice as a rule.
hunted
are hunting
hunt
were hunting
Oops!
Okay!
They ___ a new house this month.
build
built
were building
are building
Oops!
Okay!
They ___ about the project for hours last night.
were talking
talk
talked
are talking
Oops!
Okay!
I ___ a shower when the phone rang.
am taking
took
take
was taking
Oops!
Okay!
My brother ___ a noise upstairs right now.
is making
made
was making
makes
Oops!
Okay!
Hurry up! Everyone ___ for you.
is waiting
waited
was waiting
waits
Oops!
Okay!
Look, the cat ___ on the sofa.
sleeps
slept
was sleeping
is sleeping
Oops!
Okay!
They ___ to the beach last Sunday.
drove
drive
were driving
are driving
Oops!
Okay!
It ___ outside at this very moment.
rained
rains
was raining
is raining
Oops!
Okay!
Bees ___ honey in their hives.
were making
are making
made
make
Oops!
Okay!
I ___ TV at 8 p.m. yesterday.
am watching
watched
was watching
watch
Oops!
Okay!
We ___ in London in 2010.
were living
lived
are living
live
Oops!
Okay!
I ___ of you all day yesterday.
think
am thinking
thought
was thinking
Oops!
Okay!
They ___ a movie yesterday.
are watching
were watching
watched
watch
Oops!
Okay!
They ___ to the gym every Monday.
go
are going
went
were going
Oops!
Okay!
My father ___ the newspaper every day.
is reading
read
was reading
reads
Oops!
Okay!
I ___ not ___ well last night.
do (not) sleep
did (not) sleep
am (not) sleeping
was (not) sleeping
Oops!
Okay!
He ___ a new car last month.
is buying
was buying
buys
bought
Oops!
Okay!
It ___ all night long.
rains
is raining
rained
was raining
Oops!
Okay!
She ___ while he was cooking.
was cleaning
is cleaning
cleaned
cleans
Oops!
Okay!
He ___ his bike when he fell.
was riding
rides
rode
is riding
Oops!
Okay!
She ___ dinner currently.
was cooking
cooked
cooks
is cooking
Oops!
Okay!
She ___ milk every morning.
drank
was drinking
is drinking
drinks
Oops!
Okay!
She ___ me a present for my last birthday.
is giving
was giving
gives
gave
Oops!
Okay!
I always ___ my teeth before bed.
was brushing
am brushing
brush
brushed
Oops!
Okay!
Listen! Someone ___.
is singing
sang
sings
was singing
Oops!
Okay!
My grandfather ___ in 1995.
dies
was dying
is dying
died
Oops!
Okay!
They ___ the party early last night.
were leaving
left
are leaving
leave
Oops!
Okay!
The birds ___ at sunrise this morning.
sang
sing
were singing
are singing
Oops!
Okay!
I ___ a book right now.
was reading
read
read (past)
am reading
Oops!
Okay!
It seldom ___ in this desert.
rains
was raining
rained
is raining
Oops!
Okay!
I ___ not ___ when you called.
was (not) sleeping
do (not) sleep
am (not) sleeping
did (not) sleep
Oops!
Okay!
The train ___ at 8 a.m. every morning.
left
leaves
is leaving
was leaving
Oops!
Okay!
I ___ a letter at the moment.
am writing
write
wrote
was writing
Oops!
Okay!
Were they ___ when the boss entered?
are working
working
worked
work
Oops!
Okay!
He often ___ his grandparents on Sundays.
was visiting
visits
visited
is visiting
Oops!
Okay!
We sometimes ___ movies on Fridays.
are watching
watch
were watching
watched
Oops!
Okay!
It ___ a lot last winter.
is snowing
was snowing
snowed
snows
Oops!
Okay!
Look! The bus ___.
came
was coming
is coming
comes
Oops!
Okay!
When ___ you ___ this house?
were (you) buying
are (you) buying
do (you) buy
did (you) buy
Oops!
Okay!
We usually ___ lunch at 2 p.m.
had
were having
have
are having
Oops!
Okay!
You never ___ your homework on time.
do
were doing
are doing
did
Oops!
Okay!
While she ___, the lights went out.
read
is reading
reads
was reading
Oops!
Okay!
She ___ a dress when I saw her.
wore
wears
was wearing
is wearing
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies