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