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