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
×
He ................................ arrived by now. It's only a 20 minute journey.
must have
shouldn't have
can't have
might have
Oops!
Show
Check
Okay!
Check
15
×
You ................................ shouted at him. He'll never forgive you.
might have
couldn't have
shouldn't have
must have
Oops!
Show
Check
Okay!
Check
15
×
Sarah ................................ been so happy when she found out she was being promoted.
shouldn't have
might have
must have
could have
Oops!
Show
Check
Okay!
Check
15
×
Andrew did no revision for the exam but he's passed. I think he .................... cheated
might have
must have
couldn't have
shouldn't have
Oops!
Show
Check
Okay!
Check
15
×
Paul's class starts at 8:30. It's 8:45 and he's not here yet. He __________
might have missed the bus.
must have been sick.
must have missed the bus.
must be sick.
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
rocket
Go to first place!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
Clara was very upset with you yesterday. You .............. apologised for saying she was lazy.
can't have
might have
must have
should have
Oops!
Show
Check
Okay!
Check
×
monster
Reset all scores!
Oops!
×
fairy
Take points!
5
10
15
20
25
×
shark
Other team loses 20 points!
Okay!
×
banana
Go to last place!
Oops!
15
×
He ...... known it was your birthday. Otherwise, I'm sure he would have wished you a happy day.
shouldn't have
couldn't have
might have
must have
Oops!
Show
Check
Okay!
Check
15
×
You ......... tried to fix the roof yourself. You might have fallen off and been badly injured.
couldn't have
shouldn't have
must have
might have
Oops!
Show
Check
Okay!
Check
15
×
Nobody answered the phone at the clinic. It .............closed early.
must have
should have
could have
may have
Oops!
Show
Check
Okay!
Check
15
×
I left my bicycle in front of the library and it's disappeared. Someone ............ stolen it.
could have
might have
should have
must have
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
magnet
Take 15 points!
Okay!
×
shark
Other team loses 25 points!
Okay!
×
baam
Lose 10 points!
Oops!
×
banana
Go to last place!
Oops!
×
shark
Other team loses 20 points!
Okay!
×
gift
Win 20 points!
Okay!
×
baam
Lose 25 points!
Oops!
15
×
She .................studied really hard. She passed all her exams with excellent grades.
should have
must have
might have
couldn't have
Oops!
Show
Check
Okay!
Check
15
×
I'm sorry but Samantha isn't here. She .............................. already left the office.
might have
must have
couldn't have
should have
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies