情态动词+have+done练习题

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

\

巩固性练习:从A、B、C、D中选择最佳答案。

1.---You didn’t wait for Mr. Smith last night, did you

---No, but we ______. He didn’t return home at all.

A. couldn’t have waited

B. needn’t have

C. didn’t need to

D. should wait

2.Harry ______ have won the Physics competition easily yesterday, but he gave up.

A. could

B. might

C. should

D. must

3.---May I speak to your manager Mr. Smith at six o’clock tonight ”

---“I’m sorry, Mr. Smith to a conference before then.”

A. will have gone

B. had gone

C. would have gon

e D. has gone

4.---Tom took away our teacher’s cell phone without being permitted.

--- Really I can’t imagine that he _______ have done such a thing.

A. must

B. may

C. ca n

D. should

5.--- Was it you that made the suggestion

--- It have been. I can’t remember.

A. need

B. must

C. shoul

d D. may

6.The weather turned out to be fine yesterday. I_________ the trouble to carry my umbrella with me .

A. should have taken

B. could have taken

C. needn't have taken

D. mustn't have taken

/

7.He paid for a seat, when he ______ have entered free.

A. could

B. would

C. mus

t D. need

8.I didn’t see her in the meeting room this morning. She at the

meeting .

A. mustn’t have spoken

B. mightn’t have spoken

C. can’t have spoken

D. shouldn’t have spoken

>

9.--- Hi, is that Peter Brown

---Sorry. You ______ the wrong number .

A. must dial

B. must have dialed

C. should dial

D. should have dia led

10.I was on the highway when this car went past followed by a police car .

They ______ at least 150 kilometers an hour .

A. should have been doing

B. must have been doing

C. could have done

D. would have done

%

1. He is not poor. You ____ have lent him the money.

A. can’t

B. needn’t

C. couldn’t

D. mustn’t

2. There was plenty of time. You ___ have hurried.

A. won’t

B. mustn’t

C. needn’t

D. couldn’t

paid for a seat, when he ___ have entered free. (05 山东)

A. could

B. would

C. must

D. need

4. I ____ here in time, but I met an old friend of mine. I stopped and tal

ked with him for some time.

A. shouldn’t have come

B. must have come

C. needn’t have come

D. could have come

5. They ____ have finished the work yesterday, but it was raining hard.

A. must

B. could

C. should

D. might

___ to him. ( 05江西22题 )

A. must happen

B. should have happened

C. could have happened

D. must have happened

2. I didn’t hear the phone. I ____ asleep. (MET 89)

A. must be

B. must have been

C. should be

D. should have been

3. --- I rang your home yesterday. A man answered but I didn’t

/

recognize the voice.

--- On, it ___ my brother, Peter.

A. must be

B. must have been

C. can have been

D. might be

相关文档
最新文档