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
×
She ___ on the phone for twenty minutes when she got an email.
had been talking
have been talking
has been talking
had talked
Oops!
Show
Check
Okay!
Check
15
×
When she ___, we ____ the meeting.
had arrived / started
arrived / have already started
arrived / had already started
had arrived / had already started
Oops!
Show
Check
Okay!
Check
15
×
When they ___ the TV, the game ___.
turned on / has already finished
had turned on / already finished
had turned on / had already finished
turned on / had already finished
Oops!
Show
Check
Okay!
Check
15
×
He ____ very tired because he ___ well.
had been / didn't sleep
has been / didn't sleep
was / hadn't slept
was / hasn't slept
Oops!
Show
Check
Okay!
Check
×
eraser
Reset score!
Oops!
×
gold
Win 50 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
banana
Go to last place!
Oops!
15
×
When I ___ the radio, the News ___.
turned on / had already finished
turned on / have already finished
had turned on / had already finished
turned on / has already finished
Oops!
Show
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
seesaw
Swap points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
baam
Lose 20 points!
Oops!
15
×
When the manager ___ in we ___ for 10 minutes.
came / have been reading
came / had been reading
came / has been reading
come / had been reading
Oops!
Show
Check
Okay!
Check
15
×
John ___ out when I ___ in the office.
went / had arrived
has gone / arrived
had gone / had arrived
had gone / arrived
Oops!
Show
Check
Okay!
Check
15
×
I ___ dinner before you got home.
had had
having
have
had
Oops!
Show
Check
Okay!
Check
15
×
He ___ for three hours when he saw an accident.
had been driving
had driven
has been driving
have been driving
Oops!
Show
Check
Okay!
Check
15
×
When Luke ___ a blister, he ___ for 5 hours.
get / had been jogging
got / had been jogging
got / has been jogging
got / have been jogging
Oops!
Show
Check
Okay!
Check
15
×
I ___ your wedding video for 30 minutes when ___ a power shortage.
had been watching / there was
had been watching / there had been
was watching / there was
had been watching / there has been
Oops!
Show
Check
Okay!
Check
15
×
They ___ the homework before they went to the party.
have been doing
have done
has done
had done
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
gift
Win 20 points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
Lucy ___ a letter for 15 minutes when her friend ___ her.
have been writing / called
had been writing / had called
had been writing / called
has been writing / called
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies