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
Please Allow Me to Continue!
0
%
0
0
0
Back
Restart
If everything goes according to plan, they ____the product in Sweden _____.
will be launching/ next month
are going to be launching/ at this time next month
have been launching/ recently
are launching/ by the end of the year
Oops!
Okay!
Sam ___ to phone you about six times before he finally got through.
had been trying
has been trying
tried
was trying
Oops!
Okay!
Larry ____ a lorry for the past fifteen years.
has been driving
drove
was driving
had been driving
Oops!
Okay!
Do you think _______ in Barcelona a year from now?
you are going to have been living
you will be living
you will have been living
you are living
Oops!
Okay!
Correct it! This time last year, I had been working for Exxon.
This time last year, I was working for Exxon
Oops!
Okay!
You could tell he ________-he was still thinking about the company's financial problems.
hadn't been listening
wouldn't have been listening
was listening
hasn't been listening
Oops!
Okay!
She _____ to the teacher because she was extremely tired.
might have been listening
isn't listening
hasn't been listening
wasn't listening
Oops!
Okay!
____ the bus twice this week, so leave a few minutes earlier today.
You've been missing
You'd missed
You've missed
You were missing
Oops!
Okay!
I _____ a lot of time this week preparing for my next trip.
was spending
will have been spending
am always spending
have been spending
Oops!
Okay!
He _______ on his computer when he should be studying.
's always playing
has always been playing
always plays
will always be playing
Oops!
Okay!
I _______ a nap when the phone woke me up.
will have been having
was having
had been having
have been having
Oops!
Okay!
She's waiting for the response from her interview ____.
in the next few weeks
last week
recently
next week
Oops!
Okay!
By this time next year she ______ a lot more money-she _____ about changing her job for months.
will be probably earning/ will be thinking
has probably been earning/ was thinking
will probably be earning/ has been thinking
has probably been earning/ had been thinking
Oops!
Okay!
She/ travel/ six weeks/when/ realise/ passport/ be/ out of date
She had been travelling for six weeks when she realised her passport was out of date.
Oops!
Okay!
Complete the sentence with a perfect tense! He _____ in the research team for two years before he was asked to lead it.
had been working (was working is also correct)
Oops!
Okay!
I dropped my keys somewhere while I ____ to work.
walked
have been walking
had been walking
was walking
Oops!
Okay!
He hadn't ever been sailing _________.
last year
in the last few years
the year before last
before last year
Oops!
Okay!
A: __________? B: Sometimes, but I__________ to stop.
Have you smoked/ 've been trying
Do you smoke/ 'm trying
Were you smoking/ was trying
Are you smoking/ try
Oops!
Okay!
I'm working in London ____.
for the summer
by the end of this month
since 2021
recently
Oops!
Okay!
She ________ in Australia and New Zealand later in the year; she's a very popular artist.
will have been exhibiting
will be exhibiting
is being exhibited
will be being exhibited
Oops!
Okay!
I ______ George's joke was very funny.
didn't think
haven't thought
wasn't thinking
hadn't thought
Oops!
Okay!
Correct it! He's living in London since 2012.
He has been living in London/ He's lived in London
Oops!
Okay!
By then she'll be living in Paris-______.
she has moved this this week
she's moving this week
she moved last week
she will have been moving next week
Oops!
Okay!
More and more people ____ abroad for their holidays these days.
are going
were going
went
have gone
Oops!
Okay!
We ___ to Spain on holiday for as long as I can remember.
were going
will be going
have been going
had been going
Oops!
Okay!
She ____ to do some research into the cognitive process next year.
won't have been hoping
has been hoping
will be hoping
is hoping
Oops!
Okay!
'I____ by car every day for ten years, and nothing like this has ever _____ to me'
would have been commuting/ been happening
'd been commuting/ been happening
was commuting/ happened
've been commuting/ happened
Oops!
Okay!
I ______ on eating healthily from now on-my doctor has advised me to lose weight.
concentrate
have been concentrating
will have been concentrating
will be concentrating
Oops!
Okay!
Your experience on this site will be improved by allowing cookies.
Allow cookies