1、1表推测的情态动词 1. 表推测的情态动词有:must, should, can, could, may,以及 might。情态动词 肯定式 否定式 疑问式must 必须,必然,一定should 按道理应该,理应can 可能(理论上) 不可能 有可能吗could 比 can 语气弱 不可能 比 can 弱may 也许(现实上) 可能不might 比 may 弱 比 may not 语气弱其中 must, should 只能用于肯定句式,can 用于肯定句式时表示理论上的可能性或偶尔的可能;而 should 则表示主观推测, “估计” “按道理应该 ”may, might 不能用于疑问式。疑问式
2、主要使用情态动词 can, could我们可以用数学里的“大于”符号来表示情态动词的推测语气:表肯定: must shouldcould / may might表否定:cant may not might not2.情态动词+ have done 表推测一览表情态动词+ have done 用法 例句must have done 一定已经做了 They must have finished their workcant have done 不可能已经做了 They cant have finished their workcould have done 可能已经做了本可以做但未做We coul
3、d have walked here; it was so nearmay have done 也许已经做了 They may have finished their work.might have done 也许已经做了或本来可以做但未做You might have used my computer because I didnt use itshould /ought to have doneshouldnt/oughtnt have done本来该做但未做本不该做但已经做了You should have finished your work yesterday.need not have
4、 done 做了本不必要做的事 You neednt have come so early.3. 情态动词表推测分类练习(一)(肯定句式)1. -Are you coming to Toms party ?-Im not sure .I _ go to the concert instead A. must B. would C. should D. might22. Peter _come with us tonight, but he isnt very sure. A. must B. may C. can D. will3. Hurry up, our teacher _ for us
5、 at the school gateA. must be waiting B. must wait C. might wait D. can be waiting4. You have done so much work, you _ rather tired.A. must be feeling B. could be felt C. may be feeling D. would feel5. She doesnt answer the doorbell, she _ be asleepA. can B. might C. must have D. should6. Naturally,
6、 after I told her what to do, my daughter _ go and do the opposite!A. may B. can C. must D. should7.- Is there a flight to Paris this evening?-There _be. Ill phone the airport and find it out. A. must B. would C. might D. can8. -Ive taken someone elses green sweater by mistake.-It_ Harrys. He always
7、 wears green. A. has to be B. will be C. mustnt D. could be9.Very loud noises _ make people ill, hurt their ears or even drive them mad.A. must B. need C. can D. should10. Even experienced teachers _ make mistakes.A. must B. can C. should D. might11.The temperature_ sometimes reach 35 in July. A. mu
8、st B. shall C. should D. can12.Too much love _ sometimes be bad. A. must B. shall C. should D. can13.Sometimes he is very friendly, but at other times he _ behave coldly.A. can B. must C. will D. shall.(二)(否定句式)1. Mr. Li _be in Beijing because I saw him in town only a few minutes agoA. neednt B. can
9、t C. shouldnt D. mustnt2. It _be Li Ming who took my dictionary awayIt be Zhang Hua who did itA. cant;must B. mustnt;must C. neednt;can D. may not;can3. - Is John coming by train?-He should, but he _ not. He likes driving his car. A. must B. can C. need D. may4. -I heard they went skating in the mou
10、ntains last winter.- It _ true because there was little snow there.A. may not be B. wont be C. couldnt be D. mustnt be5. It _ be she that told him about it; it _ be you, because only you and I know it.A. mustnt; must B. couldnt ; must C. mustnt might D. couldnt; might6. A hardworking man _ become a
11、great scientist, but a great scientist _ be a hardworking man.3A. cant; can B. may not; can C. cant; must D. may not; must7. You _ be tired; you have been working for so long a time, but he _ be tired; he has just begun to work. A. may not; must B. must; may not C. cant; must D. must; cant8. - Isnt
12、that Anns husband over there?- No, it _ be him-Im sure he doesnt wear glasses. A. cant B. must not C. wont D. may not(三)(疑问句式)1. - Someone is knocking at the door. Who it be?- It be Tom. He is still in the school.A. can, cant B. can, mustnt C. might, could D. might, may2. _it be true that Albert pas
13、sed the test in geography?A. May B. Should C. Could D. Would3. Mr. Bush is on time for everything. How _ it be that he was late for the opening ceremony?A. can B. should C. may D. must4.How _ you say that you really understand the whole story if you have covered onlypart of the article? A. can B. mu
14、st C. need D. may5. My English-Chinese dictionary has disappeared . Who _ have taken it ?A. should B. must C. could D. would 6.I cant find Dr. Lopez anywhere in the office building. Where _ he have gone ?A. must B. can C. should D. need 7. See who is there! _ it be May? A. May B. Must C. Can D. Will
15、(四)(should 表猜测)1. Its nearly seven oclock . Jack _ be here at any moment . A . must B. need C. should D. can 2.- When can I come for the photos? I need them tomorrow afternoon.-They _ be ready by 12:00. A. can B. should C. might D. need3.There_be any difficulty about passing the driving test since y
16、ou have practised a lot in the driving school A mustnt B shant C shouldnt D neednt4.Its said that there are plenty of hotels in that town. There _ be any difficulty for you to find somewhere to stay. A. wouldnt B. mustnt C. shouldnt D. neednt(五)(表推测的情态动词+have done)1. Johns score on the test is the h
17、ighest in the class; he_ last night.A) should study B) should have studied C) must have studied D) must have to study2. The room is in a terrible mess; it _cleaned. A) cant have been B) shouldnt have been C) mustnt have been D) wouldnt have been3. Nobody knows how people first came to these islands.
18、 They _ from South America on rafts. 4A) must have sailed B) can sail C) might have sailed D) should have sailed4. Mary was not in her bedroom yesterday afternoon. She _ in her classroom.A) should have been B) must have been C) must be D) should be5.She can speak quite fluent English. She_.A) must b
19、e in the U.S.A. for some time B) must have been in the U.S.A. for some timeC) should have been in the U.S.A. for some time D) may be in the U.S.A. for some time 6. Mary _my letter, otherwise she would have replied before now.A) should have received B) has received C) couldnt have received D) ought t
20、o have received7.Jack _yet, otherwise he would have telephoned me .A. mustnt have arrived B. shouldnt have arrived C. cant have arrived D. neednt have arrived 8.-“Where _ my umbrella?” -“Somebody _ it away by mistake.”A) is, must have taken B) is, must take C) have been, must take D) is, takes9. He
21、_the 9:20 train because he didnt leave home till 9:25.A) can reach B) could catch C) may not catch D) couldnt have caught10. - The woman biologist stayed in Africa studying wild animals for 13 years before she returned.- Oh, dear! She _ a lot of difficulties! A. may go through B. might go through C.
22、 ought to have gone through D. must have gone through11.-Tom is never late for work. Why is he absent today ?-Something _to him. A. must happen B. should have happened C. could have happened D. must have happened12.Where is my pen ? I _it .A. might lose B. would have lost C. should have lost D. must
23、 have lost13. I didnt see her in the meeting-room this morning. She at the meeting.A. mustnt have spoken B. shouldnt have spoken C. neednt have spoken D. couldnt have spoken14.We didnt see Tom at the meeting yesterday. He it.A. mustnt have attended B. cannot have attended C. neednt have attended D.
24、would have not attended15. -What has happened to George ?-I dont know. He _ lostA. can have got B. may have got C. might get D. could get16. The streets are all wet;It _ rained heavily last nightA. should B. should have C. must D. must have17. -There were already five people in the car but they mana
25、ged to take me as well.-It _ a comfortable journey. A. cant be B. shouldnt be C. mustnt have been D. couldnt have been18. Sorry Im late, I _turned off the alarm clock and gone back to sleep again.A. might have turned B. should have turned C. can turn D. will turn19. He left yesterday, so he _ in Bei
26、jing.5A. may arrive B. may have arrived C. must arrive D. arrives(六)(表猜测的反意疑问句)1. He must have finished the work, _ he? A .mustnt B. neednt C. hasnt D. didnt2. He must have finished the work two years ago, _he? A .mustnt B. neednt C. hasnt D. didnt3. He must be a student, _ he? A .mustnt B. neednt C
27、. hasnt D. isnt4. He must have been scolded by his father last night, _?A. mustnt he B. havent he C. wasnt he D. didnt he5. Tom must have learned Chinese for several years,_ he ?A. mustnt B. hasnt C. didnt D. dont6. He cant be her father, _ he? A. is B. isnt C. can D. cant7. Mr Smith cant have solved all his problem,_? A. can he B. cant he C. hasnt he D. has he