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
×
Tom wasn't feeling very well so he ________ not to go to the football match.
might have decided
mustn't have decided
must decided
could decide
Oops!
Show
Check
Okay!
Check
25
×
Jimmy is in his bedroom. He ______ his homework.
must be doing
can be doing
needn't have done
should have been done
Oops!
Show
Check
Okay!
Check
15
×
The test wasn't so bad. It _______ a lot worse.
must have been
could have been
would be
can be
Oops!
Show
Check
Okay!
Check
×
lifesaver
Give 25 points!
Oops!
×
shark
Other team loses 10 points!
Okay!
×
shark
Other team loses 20 points!
Okay!
×
thief
Give points!
5
10
15
20
25
15
×
Rob _____ so much about the exam. He got top marks.
can have worried
needn't have worried
must have worried
should have worried
Oops!
Show
Check
Okay!
Check
15
×
you/ wrong/ she/ may/ given/ have/ the/ address/ had (there is one extra word!)
She may have given you the wrong address.
Oops!
Check
Okay!
Check
×
banana
Go to last place!
Oops!
×
shark
Other team loses 15 points!
Okay!
×
fairy
Take points!
5
10
15
20
25
×
lifesaver
Give 25 points!
Oops!
20
×
I can't believe you forgot to email our client. I ________it myself!
should have done
must have done
needed have done
can't have done
Oops!
Show
Check
Okay!
Check
10
×
It _____ time for lunch. I'm starving!
can be
must be
can't be
might have been
Oops!
Show
Check
Okay!
Check
15
×
Who is that man running towards us? It ______ Daniel-he never takes any exercise?
could be
shouldn't be
can't be
hasn't to be
Oops!
Show
Check
Okay!
Check
20
×
George ______ about the meeting. I only reminded him yesterday.
can't forget
can't have forgotten
needn't have forgotten
must forget
Oops!
Show
Check
Okay!
Check
20
×
Sophie _____ a really great tennis player but she didn't practise enough.
must have been
can't have been
shouldn't have been
could have been
Oops!
Show
Check
Okay!
Check
20
×
We ________ got there earlier because all the tickets were sold out by the time we arrived.
might have
should have
must have
can't have
Oops!
Show
Check
Okay!
Check
25
×
He _________ asleep because he didn't hear his phone ringing.
can't have been
must have been
should have been
needn't have been
Oops!
Show
Check
Okay!
Check
×
banana
Go to last place!
Oops!
×
star
Double points!
Okay!
×
shark
Other team loses 5 points!
Okay!
×
banana
Go to last place!
Oops!
20
×
What is the explanation (use a modal in the past or present)?
He must be taking a power nap/ He might have been trying to compete with Eduard
Oops!
Check
Okay!
Check
×
Restart
Review
Join for Free
;
Your experience on this site will be improved by allowing cookies.
Allow cookies