内容正文:
专题4 情态动词与虚拟语气
1.I________to my cousin’s birthday party last night,but I was not available. (2013·安徽,28)
A.went
B.had gone
C.would go
D.would have gone
答案 D
解析 考查虚拟语气。句意为:昨晚,我本该去参加我表弟的生日聚会,但我没有时间。would have done“本该做(但未做)”。
2.It ________be the vocabulary that caused you the problem in the exercise because you know a lot of words.
(2013·安徽,34)
A.may
B.couldn’t
C.should
D.needn’t
答案 B
解析 考查情态动词。句意为:因为你掌握了大量的单词,所以使你在练习中产生问题的原因不可能是词汇问题。couldn’t 不可能。
3.I should not have laughed if I________you were serious.
(2013·江苏,30)
A.thought
B.would think
C.had thought
D.have thought
答案 C
解析 考查虚拟语气。句意为:如果我当时想到你是认真的,我就不会笑了。由句意知,此句是与过去事实相反的虚拟语气,故从句结构为had done。
4.—Why are your eyes so red?You________have slept well last night.
—Yeah,I stayed up late writing a report.
(2013·四川,5)
A.can’t
B.mustn’t
C.needn’t
D.won’t
答案 A
解析 句意为:——你的眼睛为什么这么红?你昨晚肯定没睡好。——是的,我熬夜写了一篇报告。本题考查情态动词表推测的用法。can’t have done意为“不可能做过”,表示对过去事情的否定推测,符合题意。mustn’t表示“禁止”;needn’t表示“没必要”;won’t表示“不愿意”,均不合题意。
5.My mom suggests th