Team 1
0
Team 2
0
Teams
Name
Score
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Loading
15
×
Correct it! He's living in London since 2012.
He has been living in London/ He's lived in London
Oops!
Check
Okay!
Check
15
×
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!
Show
Check
Okay!
Check
10
×
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!
Check
Okay!
Check
20
×
She _____ to the teacher because she was extremely tired.
wasn't listening
might have been listening
hasn't been listening
isn't listening
Oops!
Show
Check
Okay!
Check
15
×
He _______ on his computer when he should be studying.
always plays
's always playing
has always been playing
will always be playing
Oops!
Show
Check
Okay!
Check
15
×
'I____ by car every day for ten years, and nothing like this has ever _____ to me'
was commuting/ happened
've been commuting/ happened
would have been commuting/ been happening
'd been commuting/ been happening
Oops!
Show
Check
Okay!
Check
10
×
You could tell he ________-he was still thinking about the company's financial problems.
hasn't been listening
hadn't been listening
wouldn't have been listening
was listening
Oops!
Show
Check
Okay!
Check
×
eraser
Reset score!
Oops!
×
gift
Win 15 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
lifesaver
Give 25 points!
Oops!
×
thief
Give points!
5
10
15
20
25
×
fairy
Take points!
5
10
15
20
25
×
fairy
Take points!
5
10
15
20
25
×
thief
Give points!
5
10
15
20
25
10
×
We ___ to Spain on holiday for as long as I can remember.
will be going
were going
have been going
had been going
Oops!
Show
Check
Okay!
Check
15
×
Sam ___ to phone you about six times before he finally got through.
was trying
had been trying
has been trying
tried
Oops!
Show
Check
Okay!
Check
×
baam
Lose 20 points!
Oops!
×
seesaw
Swap points!
Okay!
×
gift
Win 20 points!
Okay!
×
banana
Go to last place!
Oops!
10
×
I _____ a lot of time this week preparing for my next trip.
was spending
am always spending
have been spending
will have been spending
Oops!
Show
Check
Okay!
Check
15
×
I'm working in London ____.
recently
since 2021
by the end of this month
for the summer
Oops!
Show
Check
Okay!
Check
15
×
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!
Show
Check
Okay!
Check
10
×
____ the bus twice this week, so leave a few minutes earlier today.
You've been missing
You've missed
You were missing
You'd missed
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies