Toggle Navigation
Games
Blog
News
Class PIN
Join for Free
Sign in
Toggle Navigation
Games
PIN
Join for Free
Blog
Pricing
News
Contact us
Help center
Sign in
Study
Past simple / Past continuous / Present simple
×
The selected game type is invalid.
0
%
0
0
0
Back
Restart
I .... Mike since high school (know) .
have known
Oops!
Okay!
She.... her work at seven o'clock (finish)
finished
Oops!
Okay!
I .... bananas for a really long time. Now I love them! (like)
didn't like
Oops!
Okay!
When we .... , he ... a bath (arrive/have)
arrived / was having
Oops!
Okay!
My phone.... of battery. Can I use yours? (run out)
has run out
Oops!
Okay!
I ... this girl before. (never see)
have never seen
Oops!
Okay!
....Fahrenheit 451? (read/ever/you)
Have you ever read
Oops!
Okay!
She's not here now, she .....for coffee. (go)
has gone
Oops!
Okay!
We.... a lot while we ..... on holiday. (swim/be)
swam/were
Oops!
Okay!
When the guests ....., Jane ..... dinner. (arrive/cook)
arrived/was cooking
Oops!
Okay!
It .... a beautiful morning, the sun .... (be/shine)
was / was shining
Oops!
Okay!
...... a bicycle when you were young? (you/have)
Did you have
Oops!
Okay!
When I .... this morning, it .....(wake up/snow)
woke up / was snowing.
Oops!
Okay!
They ...... for the bus when the accident..... (wait/happen)
were waiting / happened
Oops!
Okay!
There.....an accident on the main road, so let's take a different route.
has been
Oops!
Okay!
...... your emails yet? (check/you)
Have you checked
Oops!
Okay!
It ..... eight o'clock. I ...... a letter. (be/write)
was / was writing
Oops!
Okay!
..... basketball when he was at university? (Sam/play)
Did Sam play
Oops!
Okay!
He .... in Fiji in 1976. (live)
lived
Oops!
Okay!
I'm sure I..... that film before.
have seen
Oops!
Okay!
We .... the Channel yesterday. (cross)
crossed
Oops!
Okay!
She.... to be a police officer since she .... a child. (want/be)
has wanted / was
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies