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
Present Tenses Advanced B2
0
%
0
0
0
Back
Restart
They ____________ (be) France three times.
have been TO
Oops!
Okay!
_______________ (this suitcase/belong) to you?
Does this suitcase belong ...
Oops!
Okay!
Please be quiet, David. You ____________ (always/talking).
are always talking
Oops!
Okay!
He ____________ (run) and that’s why he’s out of breath.
has been running
Oops!
Okay!
We ____________ (stay) in Madrid this week.
are staying
Oops!
Okay!
Jack ____________ (ask) for a pay-rise three times this year.
has asked
Oops!
Okay!
The train ____________ (arrive) at 6.30 in the morning.
arrives
Oops!
Okay!
It's time we turned on the central heating. It ____________ (get) colder every day.
is getting
Oops!
Okay!
You ____________ (constantly/interrupt) me. It's so annoying!
are constantly interrupting
Oops!
Okay!
Jane is away on holiday so Linda ____________ (handle) her work.
is handling
Oops!
Okay!
This is the first time I ____________(be) such a fascinating place.
have been to
Oops!
Okay!
He always____________ (go) to the supermarket alone, but today he ____________ (take) his son with him.
goes/is taking
Oops!
Okay!
Pay no attention to Graham. He ____________ (just/be) sarcastic.
is just being
Oops!
Okay!
Sam ____________ (talk) on the phone for 35 minutes already!
has been talking
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies