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
Grammar Tenses Review
0
%
0
0
0
Back
Restart
I ... (play) golf today.
am playing
Oops!
Okay!
Maybe we ... (get) a takeaway tonight. I'm too tired to cook.
will get
Oops!
Okay!
When I called him yesterday, he ... (work) on a project.
was working
Oops!
Okay!
They ... (just / be) to London.
have been
Oops!
Okay!
They ... (leave) school in 2026.
will leave
Oops!
Okay!
She often ... (watch) sport on TV.
watches
Oops!
Okay!
We ... (take) an exam tomorrow.
are taking
Oops!
Okay!
I ... (not skip) classes.
don't skip
Oops!
Okay!
I ... (not / travel) by ferry.
haven't travelled
Oops!
Okay!
I ... (go) on a beach holiday this summer.
am going to go
Oops!
Okay!
He ... (have) a lot of the competitions these days.
is having
Oops!
Okay!
He ... (not / earn) enough.
doesn't earn
Oops!
Okay!
Tom usually ... (spend) his weekend home alone.
spends
Oops!
Okay!
She ... (already / book) a hotel.
has booked
Oops!
Okay!
Yesterday at 6 o'clock we ... (shop) for bargains.
were shopping
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies