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
past and present tenses
0
%
0
0
0
Back
Restart
Why .... (you wear) your coat today? It's really warm.
are you wearing
Oops!
Okay!
When ... (you meet)?
did you meet
Oops!
Okay!
What ... (you / do) tomorrow?
are you doing
Oops!
Okay!
Lucy ... (breaK) her leg so she cant go skiing.
has broken
Oops!
Okay!
She (not speak) German very well.
doesn't speak
Oops!
Okay!
Where ... (you go) for your winter holidays last year?
did you go
Oops!
Okay!
I promise I ... (do) my homework next time.
will do
Oops!
Okay!
How often ... (he read) books?
does he read
Oops!
Okay!
I ... (be) three times to the USA,
have been
Oops!
Okay!
Look at the men! They ... (fight)!
are going to
Oops!
Okay!
What ... (you do) ? I'm a driver.
do you do
Oops!
Okay!
She ... (come) in while we ... (talk).
came / were talking
Oops!
Okay!
I ... (listen) to music yesterday at eight.
was listening
Oops!
Okay!
Nothing ... (change) since you ... (leave).
has changed / left
Oops!
Okay!
My brother .... (sometimes do) the ironing.
sometimes does
Oops!
Okay!
I can't talk to you right now. I ... (have) an appointment.
am having
Oops!
Okay!
What ... (you do) when the car ... (crash) ?
were you doing / crashed
Oops!
Okay!
We ... (already watch) this film.
have already watched
Oops!
Okay!
Our teacher ... (give) a test tomorrow.
is giving
Oops!
Okay!
It looks heavy. I ... (help) you.
will help
Oops!
Okay!
I ... (not do) anything special at the moment.
am not doing
Oops!
Okay!
What ... (you do) next month?
are you going to do
Oops!
Okay!
We ... (not do) an exam two weeks ago.
didn't do
Oops!
Okay!
Where ... (you be) yesterday?
were you
Oops!
Okay!
She always ... (have) sandwiches for breakfast.
has
Oops!
Okay!
I'm really hungry. I ... (not eat) yet.
haven't eaten
Oops!
Okay!
How long ... (you know) her?
have you known
Oops!
Okay!
Jack ... (break ) his arm when he ... (fall) off the horse in 2015.
broke / fell
Oops!
Okay!
I ... (be) sometimes late for school.
am
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies