人教版高一英语必修三unit1 grammar 情态动词练习题

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

情态动词专项练习题

1.---Where is Mary?

---She____ in the library.She told me she wanted to borrow some books from th

e library.

A.should be

B.must be

C.can be

D.must have been

2.His room is dark.He must____ to bed.A.go B.be going C. have g

one D.have been gone

3.“Will your father stay home tonight?”“I’m not sure,He____to work.”

A.must go

B.can go

C.may be gone

D.may be going

4.“Where is Tom?”“He isn’t here I think he____have gone home.”

A.may

B.must

C.might

D.A or B or C

5.“I think Helen is at home.”

“No,she____be at home,for she phoned me from the airport just five minutes ago.”

A.mustn’t

B.needn’t

C.can’t

D.daren’t

6.He’s late. What____ have happened to him?A.can B.may C.sh

ould D,must

7.“_____he be watching TV now?”Yes,he_____be watching TV n ow.” No,he_____be watching TV now.”

A.Must;can;mustn’t

B.Can;must;can’t

C.Must;must;can’t

D.Can;can

;mustn’t

8.“____he have left yesterday?”Yes,he____yesterday.”No,he____yest

erday.”

A.Must;must have left;can’t have left

B.Can;can have left;can’t have left

C.Can;must have left;can’t have left

D.May;must have left;shouldn’t ha ve left

B.are

C.must

9.You must be a writer,____you?A.mustn’t

D.aren’t

10.You must have seen her yesterday,____ you? A.mustn’t B.haven’t

C. didn’t

D. don’t

B.didn’t

C.don’t

11.You must have seen her, ____ you?A.haven’t

D.A or B

12.There was plenty of time.She____worried or hurried.

A.mustn’t have

B.shouldn’t have

C.must be

D.needn’t have

13.I got up early,but I____so because I had no work to do that morning.

A.mustn’t have done

B.didn’t need to do

C.needn’t have done

D.can’t hav

e done

14.I____ up early this morning.So I stayed in bed till9a.m.

A.needn’t have got

B.didn’t need to get

C.shouldn’t have got

D.can’t h ave got

15.The flower is dead.I____it more water.

A.will give

B.would have given

C.must give

D.should have given

16.He____have come here yesterday,but he didn’t.A.could B.should

C.ought to

D.A or B or C

17.“Must he do it?”“No,he____.”A.mustn’t B.needn’t C.doesn’t ha ve to D.B or C

18.“Need you go now?”“Yes,I____.”“No,I____.”

A.need;needn’t

B.must;needn’t

C.may;mustn’t

D. can;needn’t

19.“May I borrow your bike?”“No,you____.”

A.mustn’t

B.may not

C.had better not

D.can’t

20.“Can I do it?”“No,you____.”or“No,please____.”

A.can’t doesn’t

B.can’t don’t

C.can’t can’t

D.can’t you don’t

21. I missed the last bus,so I____ go home on foot.A.must B.have to

C.may

D.had to

22. We____hurry if we want to arrive in time.A.must B.need C.may

D. have to

23.He ought to have won the first prize,____ he?A.oughtn’t B.should n’t C.mustn’t D.oughtn’t to

24.He____get up early when he lived in the countryside.A.would e

d to C.mustn’t D.can’t

25.My brother____be very naughty,and my sister ____like reading.

ed to;would

B.would;used to

ed to; used to

D.would;would

26. ____ you please pass on a message to him?A.Do B.Shall C. May D.Will

27. ____ we set off now?

A.Shall

B.Will

C.Would

D.ought

28.“____he open the window?”Yes,please.”

A.Does

B.will

C.Shall

D.Would

29.I’ve told him many times,but he____listen to my advice.

A.shall not

B.won’t

C.will not

D.wouldn’t

30.“Will you lend me a h and?”“Yes,I____.”

A.will

B.shall

C.can

D.may

相关文档
最新文档