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
×
It's hot in here today. I (not/wear) a heavy sweater today.
mustn't have worn
shouldn't have worn
can't have worn
Oops!
Show
Check
Okay!
Check
×
baam
Lose 25 points!
Oops!
×
fairy
Take points!
5
10
15
20
25
×
rocket
Go to first place!
Okay!
×
banana
Go to last place!
Oops!
15
×
“Have you heard from Tom? He didn’t show up today.” “He _________.” (OVESLEEP)
He must have overslept
He might/could/may have overslept
He should have overslept
Oops!
Show
Check
Okay!
Check
×
seesaw
Swap points!
Oops!
×
seesaw
Swap points!
Okay!
×
gift
Win 20 points!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
It's a very popular author. You _________ of him. (HEAR)
You might have heard
You must have heard
You should have heard
Oops!
Show
Check
Okay!
Check
×
heart
Other team wins 15 points!
Oops!
×
seesaw
Swap points!
Okay!
×
gift
Win 25 points!
Okay!
×
lifesaver
Give 20 points!
Oops!
15
×
I was so worried about you. You _________! (CALL)
You must have called!
You might have called!
You should have called!
Oops!
Show
Check
Okay!
Check
15
×
Sarah looks really pleased with herself. She (pass) her driving test this morning.
can have passed
should have passed
must have passed
Oops!
Show
Check
Okay!
Check
15
×
That __________ John. He’s been in Italy for months. (BE)
That couldn’t have been
That mustn’t have been
That shouldn’t have been
Oops!
Show
Check
Okay!
Check
15
×
You __________ Luke yesterday. He left the city six months ago. (SEE)
You can’t have seen
You might not have seen
You mustn’t have seen
Oops!
Show
Check
Okay!
Check
15
×
He ____________ the bus to get home, but I'm not sure. (TAKE)
He might/could have taken
He must have taken
He should have taken
Oops!
Show
Check
Okay!
Check
15
×
I don't have anything to wear today. I (do) the laundry before.
should have done
must have done
may have done
Oops!
Show
Check
Okay!
Check
15
×
Where are my gloves? I __________ them in the taxi. (LEAVE)
I must have left
I should have left
I could have left
Oops!
Show
Check
Okay!
Check
15
×
I’m sorry that I’m late for work. I _____________ earlier. (WAKE UP)
I must have woken up
I might have woken up
I should have woken up
Oops!
Show
Check
Okay!
Check
15
×
He __________ a bike at noon. He was at home. (RIDE)
He may not have ridden
He mustn't have ridden
He can't have ridden
Oops!
Show
Check
Okay!
Check
15
×
John (go) on holiday. I saw him this morning downtown.
can't have gone
mustn't have gone
may not have gone
Oops!
Show
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies