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
Tenses Revision
0
%
0
0
0
Back
Restart
I know my clothes are dirty. I…………………………………………….(wash) them tomorrow.
am going to wash/am washing
Oops!
Okay!
This ___________________ an easy quiz so far (be).
has been
Oops!
Okay!
Unfortunately, our team _______ any games last year. (not win)
didn't win
Oops!
Okay!
Jack……………………………………………….(already/see) this film.
has already seen
Oops!
Okay!
I was angry that I ________ such a stupid mistake (make).
made
Oops!
Okay!
Tom ________________________ (usually/have) a break around three.
usually has
Oops!
Okay!
Look outside! __________________ (it / rain) at the moment.
It is raining
Oops!
Okay!
I …………………….( work )in the garden all day yesterday.
was working
Oops!
Okay!
I promise you I ______________ (do) it today!
will do / am going to do
Oops!
Okay!
Where have you been? I _______________ (try) to reach you all morning.
have been trying
Oops!
Okay!
They………………………………………(not /drink ) coffee for breakfast yesterday.
didn't drink
Oops!
Okay!
I rarely _________________ (go) out during the week.
go
Oops!
Okay!
She _______________ (wait) for hours before her friend finally arrived.
had been waiting
Oops!
Okay!
They …………. ( complete /just ) their project.
have just completed
Oops!
Okay!
She…………………………………….(sell) the house two days ago.
sold
Oops!
Okay!
How long _________________ (you/work) here?
have you been working
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies