New game
Download
Get Academic Plan
Share game
Integrate it into your platform

You can integrate the game into an LMS compatible with LTI 1.1 or LTI 1.3 such as Canvas, Moodle, or Blackboard. This way, the scores will be automatically saved into the platform’s gradebook.
Download
You have exceeded the maximum number of games you can integrate into Google Classroom with your current Plan.

To integrate as many games as you want in Google Classroom, you need an Academic Plan or a Commercial Plan.

You have exceeded the maximum number of games you can integrate into Microsoft Teams with your current Plan.

To integrate as many games as you want in Microsoft Teams, you need an Academic Plan or a Commercial Plan.

Downloading games is an exclusive feature for users with an Academic Plan or a Commercial Plan.

Get your Academic Plan or your Commercial Plan now and start integrating your games into your LMS, website or blog.

If you wish, you can download a demo game here and test its integration:

B1 interchange 3 class 55 PAST MODALS FOR DEGREES OF CERTAINTY

Fill in the Blanks

Played 0

About this activity

PAST MODALS FOR DEGREES OF CERTAINTY: MUST (NOT) HAVE, MAY (NOT) HAVE, MIGHT (NOT) HAVE, COULD (NOT) HAVE

Created by

Colombia

Download the paper version to play

Make your own free game from our game creator
Compete against your friends to see who gets the best score in this game

Top Games

%
Anonymous
Anonymous
%
%
%
You have exceeded the maximum number of games you can print with your current Plan.

To print as many games as you want, you need an Academic Plan or a Commercial Plan.

Print your game
B1 interchange 3 class 55 PAST MODALS FOR DEGREES OF CERTAINTY
 

Fill in the Blanks

B1 interchange 3 class 55 PAST MODALS FOR DEGREES OF CERTAINTYOnline version

PAST MODALS FOR DEGREES OF CERTAINTY: MUST (NOT) HAVE, MAY (NOT) HAVE, MIGHT (NOT) HAVE, COULD (NOT) HAVE

by cindy stefanny martinez ch
1

1 . Sarah didn't answer any messages yesterday because she her phone at home . ( must + forget )

2 . The streets were completely wet this morning , so it during the night . ( must + rain )

3 . David the office early because nobody has seen him since lunchtime . ( may + leave )

4 . Emma your email because she hasn't replied yet . ( might not have + receive )

5 . My grandparents the earlier train because they arrived much sooner than we expected . ( could + take )

6 . Julia the window because she wasn't at home yesterday afternoon . ( couldn't + break )

7 . The baby is sleeping now , so he very tired after playing all morning . ( must + be )

8 . Mike enough money to buy the concert tickets . ( may + not + have )

2


9 . The teacher my homework because she didn't write any comments on it . ( must + not + see )

10 . They the bus because they arrived much later everyone else . ( might + miss )

11 . Lisa the meeting because she wrote it in her calendar last week . ( couldn't + forget )

12 . parents to stay another day because they haven't returned yet . ( may + decide )

13 . Alex a lot because he got the highest score in the class . ( must + study )

14 . The mechanic repairing the car because it is still in the garage . ( might + not + finish )

15 . Our neighbors a family emergency because they left their house very quickly this morning . ( could + have )

3

Emma : you seen Daniel today ?

Lucas : No , I . He must have because he's never late .

Emma : Maybe , but he answer my messages either .

Lucas : He may have heard phone if it on silent .

Emma : That's true . Or he might left it at .

Lucas : I called his apartment , but nobody .

Emma : He have gone to the . He wasn't very well .

Lucas : That's possible . He not have time to tell .

Emma : I don't he forgot today's meeting .

Lucas : Neither do . He couldn't have because he everyone about yesterday .

Emma : You're right . He must had an reason for not coming .

Lucas : Let's a little longer . I'm sure he'll explain when he .

Are you sure you want to leave the page?

If you leave the page, you will lose your game progress.