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
×
eraser
Reset score!
Oops!
×
star
Double points!
Okay!
×
rocket
Go to first place!
Okay!
×
lifesaver
Give 25 points!
Oops!
10
×
Joeโs very clever: he must / might have passed all his exams with top marks.
MUST
Oops!
Check
Okay!
Check
15
×
I'm sorry but Samantha isn't here. She ___ already left the office.
MUST HAVE
Oops!
Check
Okay!
Check
15
×
Sarah ____ been so happy when she found out she was being promoted
MUST HAVE
Oops!
Check
Okay!
Check
15
×
She ___ studied really hard. She passed all her exams with excellent grades.
MUST HAVE
Oops!
Check
Okay!
Check
15
×
I had to wait 45 minutes for a bus yesterday. There ___ been an accident o
MIGHT HAVE / COULD HAVE
Oops!
Check
Okay!
Check
15
×
I left my bicycle in front of the library and it's disappeared. Someone ___ stolen it.
MUST HAVE
Oops!
Check
Okay!
Check
×
eraser
Reset score!
Oops!
×
rocket
Go to first place!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
baam
Lose 25 points!
Oops!
10
×
Steven isnโt in the offi ce: he must / canโt have gone home.
MUST
Oops!
Check
Okay!
Check
15
×
Paulโs late: he canโt / might not have heard the alarm.
MIGHT
Oops!
Check
Okay!
Check
15
×
He ___ arrived by now. It's only a 20 minute journey
MUST HAVE
Oops!
Check
Okay!
Check
10
×
Itโs eight oโclock and Helenโs in bed already: she canโt / must have been very tired.
MUST
Oops!
Check
Okay!
Check
15
×
The boss was in a terrible mood. The meeting ___ been good.
COULDN'T HAVE
Oops!
Check
Okay!
Check
×
lifesaver
Give 20 points!
Oops!
×
gift
Win 15 points!
Okay!
×
gift
Win 25 points!
Okay!
×
thief
Give points!
5
10
15
20
25
10
×
Someoneโs left their mobile here: it might / canโt have been Amy or Sheila.
MIGHT
Oops!
Check
Okay!
Check
15
×
Andrew did no revision for the exam but he's passed. I think he ___ cheated
MIGHT HAVE
Oops!
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies