1、 专题07 情态动词与虚拟语气一、单选题:1. Mary _ be in the classroom because I saw her in the library just now.A. mustnt B. isnt able to C. may not D. cant 【答案】D【解析】考查情态动词can表推测的否定句。根据句意Mary不可能在教室,因为我刚刚看见她在图书馆。Cant表示不可能。2. If you _ smoke, go to that smoking room, please!A. can B. could C. should D. must【答案】D【解析】考查情态动
2、词must的特殊意义。此处表示“非得、偏偏”,表示说话人厌恶等情绪;常用于疑问句和条件句。3. In the rush hour, streets _ very crowded.A. should B. must C. can D. would【答案】C【解析】考查情态动词can用于肯定句中表示理论上存在的可能性。4. I dont want anyone else to know it, so you _ tell anyone.A. wont B. mustnt C. dont have to D. dont need to【答案】B【解析】考查情态动词must的否定句。mustnt表示禁
3、止、不准。5. If it _rain tomorrow, I will stay at home instead.A. shall B. should C. would D. could【答案】B【解析】考查情态动词should。此处表示将来的极小的可能性,翻译为:万一。6. I _ my work so sooner without the help of my friends.A. cant finish B. couldnt have finishedC. mustnt have finished D. may not have finished【答案】A【解析】考查情态动词+ hav
4、e done结构。此处couldnt have done表示(过去)不可能(已经)。7. Tom _ go to the concert by himself but Im not sure.A. may B. shall C. should D. must 【答案】A【解析】考查情态动词may表示推测。根据“Im ont sure”可知,此事没有确定,只是有可能,故用may。8. When I dont want to do other sports, I _ walk for an hour after supper.A. must B. have to C. can D. will【答案
5、】D【解析】考查情态动词will表习惯性动作。9. -Ive gained weight these days.-You _ have eaten so much junk food.A. shouldnt B. couldnt C. wouldnt D. mustnt 【答案】A【解析】考查should表虚拟。Shouldnt have done:本不应该做(而做了)10. -Will you tell her the bad news?-Yes, but Id rather I_.A. not B. not have C. didnt D. hadnt【答案】C【答案】考查would rather后所接的虚拟语气。对现在或将来的虚拟用一般过去时态。- 3 -