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
20
×
I didn't realise that you had started your new job. Are you happy? How long ____ you ___ (work) there?
have you been working
Oops!
Check
Okay!
Check
20
×
They _____ (work) on their robot for months before the science fair, and it was worth it because they won first prize.
had been working
Oops!
Check
Okay!
Check
20
×
My brother began studying cookery last year. He ____ (attend) an art college when he decided to become a chef.
ย had been attendingย
Oops!
Check
Okay!
Check
25
×
Marcy did her homework and then she watched TV. Marcy didn't watch TV until ____
Marcy didn't watch TV until she had done her homework.
Oops!
Check
Okay!
Check
20
×
Steve ____ just ____ (go out), but he'll be back in about an hour.
has just gone out
Oops!
Check
Okay!
Check
25
×
My brother is not graduating from university until next summer. My brother hasn't ____ yet.
My brother hasn't graduated from university yet.
Oops!
Check
Okay!
Check
×
boom
Lose 50 points!
Oops!
×
star
Double points!
Okay!
×
gift
Win 20 points!
Okay!
×
lifesaver
Give 25 points!
Oops!
×
eraser
Reset score!
Oops!
×
gold
Win 50 points!
Okay!
×
shark
Other team loses 20 points!
Okay!
×
banana
Go to last place!
Oops!
20
×
I'm not surprised that Chloe is applying to the College of Design. She ____ (make) her own clothes since she was 14.
has been making
Oops!
Check
Okay!
Check
×
heart
Other team wins 25 points!
Oops!
×
shark
Other team loses 20 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
thief
Give points!
5
10
15
20
25
20
×
We left the club very late and took a taxi home because the buses ____ (stop) running already.
had stopped
Oops!
Check
Okay!
Check
20
×
It's doubful that Nancy will do well in the exams. She ____ (not study) very much this term.
hasn't studied
Oops!
Check
Okay!
Check
20
×
I ____ never ____ (read) an entire novel in French before I read this one. I loved it!
had never read
Oops!
Check
Okay!
Check
20
×
Do you think the pizza is ready? How long ____ it ____ (be) in the oven?
has it been
Oops!
Check
Okay!
Check
20
×
James didn't get to the meeting on time. We _____ (discuss) the school trip for 20 minutes before he arrived.
had been discussingย
Oops!
Check
Okay!
Check
25
×
I arrived half an hour before Lori, so I waited for her. By the time Lori arrived, ____
By the time Lori arrived, I had been waiting (for her) for half an hour.
Oops!
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies