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 [.......] the assignment by now; the deadline was yesterday.
can't have submitted
might have submitted
should have submitted
must have submitted
Oops!
Show
Check
Okay!
Check
15
×
I [.......] with you to the cinema, but you didn't ask me to.
should have come
must have come
could have com
can't have come
Oops!
Show
Check
Okay!
Check
15
×
Tom loves horror films. He [..........] this thriller.
can't have enjoyed
couldn't have enjoyed
might have enjoyed
must have enjoyed
Oops!
Show
Check
Okay!
Check
15
×
I didn't know you had trouble with maths. I [..........] you.
couldn't have helped
would have helped
needn't have helped
must have helped
Oops!
Show
Check
Okay!
Check
15
×
I'm not sure where the umbrella is... She [..........] at the office. I'll check there.
can't have left
might have left
should have left
could have left
Oops!
Show
Check
Okay!
Check
20
×
If he had studied harder, he [.........] the exam.
couldn't have passed
could have passed
can't have passed
must have passed
Oops!
Show
Check
Okay!
Check
15
×
Today is the play and he still doesn't know all of the words by heart. He [..........] them by now.
must have learnt
couldn't have learnt
should have learnt
shouldn't have learnt
Oops!
Show
Check
Okay!
Check
15
×
I didn't know you were interviewed in the local news. I [..........] it.
should have watched
must have watched
can't have watched
would have watched
Oops!
Show
Check
Okay!
Check
15
×
You look tired. You [..........] for many hours.
might have been working
can't have been working
should have been working
must have been working
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
shark
Other team loses 25 points!
Okay!
×
gift
Win 20 points!
Okay!
×
baam
Lose 20 points!
Oops!
15
×
I regret not studying for the French exam. I [..........].
should have studied
would have studied
must have studied
could have studied
Oops!
Show
Check
Okay!
Check
×
monster
Reset all scores!
Oops!
×
magnet
Take 25 points!
Okay!
×
shark
Other team loses 5 points!
Okay!
×
banana
Go to last place!
Oops!
15
×
I'm not sure why he missed yesterday's band practise. He [..........] ill.
must have been
might have been
can't have been
needn't have been
Oops!
Show
Check
Okay!
Check
15
×
You're late. You [..........] here an hour ago.
can't have been
should have been
couldn't have been
must have been
Oops!
Show
Check
Okay!
Check
15
×
She [.........] have been to Italy last month. I ran into her at the supermarket.
must have been
can't have been
mustn't have been
couldn't have been
Oops!
Show
Check
Okay!
Check
×
thief
Give points!
5
10
15
20
25
×
magnet
Take 10 points!
Okay!
×
gift
Win 15 points!
Okay!
×
lifesaver
Give 20 points!
Oops!
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies