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