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
×
Andrew did no revision for the exam but he's passed. I think he .................... cheated
must have
shouldn't have
couldn't have
might have
Oops!
Show
Check
Okay!
Check
15
×
Nobody answered the phone at the clinic. It .............closed early.
must have
may have
could have
should have
Oops!
Show
Check
Okay!
Check
×
baam
Lose 25 points!
Oops!
×
star
Double points!
Okay!
×
rocket
Go to first place!
Okay!
×
lifesaver
Give 5 points!
Oops!
×
lifesaver
Give 10 points!
Oops!
×
gold
Win 50 points!
Okay!
×
shark
Other team loses 25 points!
Okay!
×
lifesaver
Give 15 points!
Oops!
15
×
I left my bicycle in front of the library and it's disappeared. Someone ............ stolen it.
might have
must have
could have
should have
Oops!
Show
Check
Okay!
Check
15
×
Sarah ................................ been so happy when she found out she was being promoted.
shouldn't have
must have
might have
could have
Oops!
Show
Check
Okay!
Check
15
×
You ......... tried to fix the roof yourself. You might have fallen off and been badly injured.
might have
shouldn't have
must have
couldn't have
Oops!
Show
Check
Okay!
Check
15
×
John has forgotten about the meeting. We ................... reminded him about it yesterday
shouldn't have
must have
might have
should have
Oops!
Show
Check
Okay!
Check
15
×
I ................revised more for my exams. I think I'll fail.
may have
shouldn't have
must have
should have
Oops!
Show
Check
Okay!
Check
×
heart
Other team wins 20 points!
Oops!
×
seesaw
Swap points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
Clara was very upset with you yesterday. You .............. apologised for saying she was lazy.
must have
might have
can't have
should have
Oops!
Show
Check
Okay!
Check
15
×
She .................studied really hard. She passed all her exams with excellent grades.
might have
must have
couldn't have
should have
Oops!
Show
Check
Okay!
Check
15
×
Lucy ................. earlier. She missed her flight.(leave)
shouldn't have left
should have left
could have left
might have left
Oops!
Show
Check
Okay!
Check
15
×
Paul's class starts at 8:30. It's 8:45 and he's not here yet. He __________
must be sick.
must have missed the bus.
might have missed the bus.
must have been sick.
Oops!
Show
Check
Okay!
Check
15
×
The concert was fantastic. You really ........................... come.
should have
might have
can't have
must have
Oops!
Show
Check
Okay!
Check
15
×
I don't know why he hasn't called me back. He ___________
might be forgetting my number.
might forget my number.
must have forgotten my number.
might have forgotten my number.
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies