语法系列复习专题之情态动词
A.had to write it out B.must have written it out
C.should have written it out D.ought to write it out
析:A项意“(当时)不得不写出来”,不合题意;D项意“(现在)应写出来”也不合题意;B项意“(当时)肯定已写出来”明显不对。只有表“当初应该写出来”意的C项才合上下文。
6.That young man has made so much noise that he_________not have been allowed to attend the concert. (上海高考题)
A.could B.must C.would D.should
析:若选A。意“不可能已被允许…”与情景不合,应排除;B项不可选;C项意“当时将不会被允许…”也与情况相悖。只有D“should not have been allowed…”表示“当初不该让他…”才合题意。
7.-Can I help you,sir?
-Yes,I bought this radio here yesterday,but it______.(NMET)
A.didn’t work B.couldn’t work C.can’t work D.doesn’t work
析:若选A。意“昨天不响(今天响了)”,不合题目情景;若选B。其意是“当时不能工作(现在能工作了)”,显然不合题;若选C。意为“这台收音机根本不能工作(是废品)”这未免显得武断;只有D表“这台机子不响(有毛病)”意才能合理地表达来找商店服务员的原因。





