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
×
Sarah ................................ been so happy when she found out she was being promoted.
shouldn't have
could have
might have
must have
Oops!
Show
Check
Okay!
Check
×
boom
Lose 50 points!
Oops!
×
gift
Win 25 points!
Okay!
×
rocket
Go to first place!
Okay!
×
baam
Lose 5 points!
Oops!
15
×
Lucy ................. earlier. She missed her flight.(leave)
shouldn't have left
could have left
should have left
might have left
Oops!
Show
Check
Okay!
Check
×
banana
Go to last place!
Oops!
×
shark
Other team loses 25 points!
Okay!
×
shark
Other team loses 25 points!
Okay!
×
lifesaver
Give 10 points!
Oops!
15
×
She .................studied really hard. She passed all her exams with excellent grades.
might have
couldn't have
must have
should 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
might have
must 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
shouldn't have
couldn't have
Oops!
Show
Check
Okay!
Check
15
×
You ................................ shouted at him. He'll never forgive you.
couldn't have
might have
shouldn't have
must 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 __________
must have been sick.
must have missed the bus.
might have missed the bus.
must be sick.
Oops!
Show
Check
Okay!
Check
15
×
He ...... known it was your birthday. Otherwise, I'm sure he would have wished you a happy day.
must have
couldn't have
shouldn't have
might have
Oops!
Show
Check
Okay!
Check
15
×
They............. the football match, but John hurt his ankle.
could have won
had won
should have won
might have won
Oops!
Show
Check
Okay!
Check
15
×
I ................revised more for my exams. I think I'll fail.
must have
may have
should have
shouldn't have
Oops!
Show
Check
Okay!
Check
15
×
John has forgotten about the meeting. We ................... reminded him about it yesterday
should have
must have
might have
shouldn't have
Oops!
Show
Check
Okay!
Check
×
baam
Lose 25 points!
Oops!
×
shark
Other team loses 15 points!
Okay!
×
rocket
Go to first place!
Okay!
×
thief
Give points!
5
10
15
20
25
×
banana
Go to last place!
Oops!
×
magnet
Take 25 points!
Okay!
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
The concert was fantastic. You really ........................... come.
can't have
might have
should have
must have
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies