资源描述
专题07 情态动词与虚拟语气
一、单选题:
1. Mary ____ be in the classroom because I saw her in the library just now.
A. mustn’t B. isn’t able to C. may not D. can’t
【答案】D
【解析】考查情态动词can表推测的否定句。根据句意Mary不可能在教室,因为我刚刚看见她在图书馆。Can’t表示不可能。
2. If you ____ smoke, go to that smoking room, please!
A. can B. could C. should D. must
【答案】D
【解析】考查情态动词must的特殊意义。此处表示“非得、偏偏”,表示说话人厌恶等情绪;常用于疑问句和条件句。
3. In the rush hour, streets ____ very crowded.
A. should B. must C. can D. would
【答案】C
【解析】考查情态动词can用于肯定句中表示理论上存在的可能性。
4. I don’t want anyone else to know it, so you ____ tell anyone.
A. won’t B. mustn’t C. don’t have to D. don’t need to
【答案】B
【解析】考查情态动词must的否定句。mustn’t表示禁止、不准。
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. can’t finish B. couldn’t have finished
C. mustn’t have finished D. may not have finished
【答案】A
【解析】考查情态动词+ have done结构。此处couldn’t have done表示(过去)不可能(已经)。
7. Tom ____ go to the concert by himself but I’m not sure.
A. may B. shall C. should D. must
【答案】A
【解析】考查情态动词may表示推测。根据“I’m ont sure”可知,此事没有确定,只是有可能,故用may。
8. When I don’t want to do other sports, I _____ walk for an hour after supper.
A. must B. have to C. can D. will
【答案】D
【解析】考查情态动词will表习惯性动作。
9. ----I’ve gained weight these days.
----You ____ have eaten so much junk food.
A. shouldn’t B. couldn’t C. wouldn’t D. mustn’t
【答案】A
【解析】考查should表虚拟。Shouldn’t have done:本不应该做(而做了)
10. ----Will you tell her the bad news?
----Yes, but I’d rather I_____.
A. not B. not have C. didn’t D. hadn’t
【答案】C
【答案】考查would rather后所接的虚拟语气。对现在或将来的虚拟用一般过去时态。
- 3 -
展开阅读全文