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 simple / Past continuous / Present simple
0
%
0
0
0
Back
Restart
I'm sure I..... that film before.
have seen
Oops!
Okay!
They ...... for the bus when the accident..... (wait/happen)
were waiting / happened
Oops!
Okay!
It ..... eight o'clock. I ...... a letter. (be/write)
was / was writing
Oops!
Okay!
My phone.... of battery. Can I use yours? (run out)
has run out
Oops!
Okay!
It .... a beautiful morning, the sun .... (be/shine)
was / was shining
Oops!
Okay!
...... your emails yet? (check/you)
Have you checked
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!
I ... this girl before. (never see)
have never seen
Oops!
Okay!
There.....an accident on the main road, so let's take a different route.
has been
Oops!
Okay!
When we .... , he ... a bath (arrive/have)
arrived / was having
Oops!
Okay!
...... a bicycle when you were young? (you/have)
Did you have
Oops!
Okay!
I .... Mike since high school (know) .
have known
Oops!
Okay!
She's not here now, she .....for coffee. (go)
has gone
Oops!
Okay!
..... basketball when he was at university? (Sam/play)
Did Sam play
Oops!
Okay!
She.... to be a police officer since she .... a child. (want/be)
has wanted / was
Oops!
Okay!
When the guests ....., Jane ..... dinner. (arrive/cook)
arrived/was cooking
Oops!
Okay!
He .... in Fiji in 1976. (live)
lived
Oops!
Okay!
When I .... this morning, it .....(wake up/snow)
woke up / was snowing.
Oops!
Okay!
We.... a lot while we ..... on holiday. (swim/be)
swam/were
Oops!
Okay!
....Fahrenheit 451? (read/ever/you)
Have you ever read
Oops!
Okay!
We .... the Channel yesterday. (cross)
crossed
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies