Modal Possibility
Edit
Completing Conversations
True or False
(Blank)
100

Might have & May have. Which is more certain?

May have

100

I've must to been late.

Change "to" to "have"

100

I_____(could/go)to the movies with you, but I decided to do my homework.

could have gone

100

I couldn't have passed my math exam.I didn't review at all!

__ a. I'm surprised that I passed the math exam.

__b. I didn't pass.

T F

100
  1. Despite the heavy rain, she_______ the bus to work.
    a. could have taken
    b. can't have taken
    c. mustn't have taken
    d. might have taken

a. could have taken

200

have to have & may not have. Which is more certain?

have to have

200

I must visited him at the hospital.

Add "have" between "must" and "visited".

200

I____(might/forgot)how to calculate the surface area of a cone!

might have forgotten

200

I could go to the Mixc every weekend when I lived in Hongqiao.

__ a. I wanted to go to the Mixc, but I didn't do it.

__ b. I went to the Mixc a lot.

F T

200

2.I regret that I _______ more attention to my studies in college.
a. should have paid
b. needn't have paid
c. couldn't have paid
d. would have paid

a. should have paid

300

have got to have & must have. Which is more certain?

SAME

300

He have to have come to school yesterday.

Change the first "have" to had.

300

I___(should/buy) those sneakers last month, now it's sold out!

should have bought

300

Students may not eat snacks in class.

__ a. Students are not allowed to eat snacks in class.

__ b. Students were allowed to eat snacks in class.

T F

300

3.The teacher told us that we _______ our assignments by the end of the week.
a. had to submit
b. shouldn't submit
c. wouldn't submit
d. might submit

a. had to submit

400

could have & may have. Which is more certain?

may have

400

You could of come to visit me, I was at home yesterday.

Change "of" to "have".

400

I____(should/not drive) to work this morning. There was so much traffic!

should not have driven

400

I should have called you.

__ a. I think I made a mistake.

__ b. I'm so sorry that I didn't call you.

T T

400

4.He _______ lost his job if he had arrived late to work one more time.
a. could have
b. shouldn't have
c. might have
d. had to have

b. shouldn't have

500

must not have & can't have. Which is more certain?

can't have

500

He must had a fever yesterday.

Add "have" between "must" and "had".

500

You____(might/not/like) the presents I gave you, cuz I don't know what do you like.

might not have liked

500

He couldn't have gone to school yesterday.

__ a. I don't believe that he went to school.

__ b. It's very unlikely that he went to school.

T T

500

5.The doctor said that she _______ a serious illness, so she needed treatment.
a. may have had
b. can't have had
c. mustn't have had
d. could have had

 a. may have had