—Why are your eyes so red?You________have slept well last night.—Yeah,I stayed u
题型:不详难度:来源:
—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表示“不愿意”,均不合题意。 |
举一反三
Since nobody gave him any help,he ________ have done the research on his own. (2013·大纲全国,26) |
—You needn’t take an umbrella.It isn’t going to rain. —Well,I don’t know.It________do. (2013·北京,35)A.might | B.need | C.would | D.should |
|
Harry is feeling uncomfortable.He________too much at the party last night.(2013·辽宁,31)A.could drink | B.should drink | C.would have drunk | D.must have drunk |
|
No one________ be more generous;he has a heart of gold. (2013·天津,9)A.could | B.must | C.dare | D.need |
|
He________sleep,although he tried to,when he got on such a hunt for an idea until he had caught it. (2013·湖南,32)A.wouldn’t | B.shouldn’t | C.couldn’t | D.mustn’t |
|
最新试题
热门考点