满分5 > 高中英语试题 >

(2013·四川,5)—Why are your eyes so red?You...

(2013·四川,5)—Why are your eyes so redYou________have slept well last night.

—YeahI stayed up late writing a report.

Acan't  Bmustn't  Cneedn't  Dwon't

 

A 【解析】 考查情态动词。根据语境“眼睛那么红,昨晚不可能睡得很好”可知,此处考查情态动词can的否定式can't表推测,意为“不可能”。can't have done表示对过去的推测,意为“过去不可能……”。故选A。  
复制答案
考点分析:
相关试题推荐

(2013·辽宁,31)Harry is feeling uncomfortable.He________too much at the party last night.

Acould drink  Bshould drink

Cwould have drunk  Dmust have drunk

 

查看答案

(2013·北京,35)—You needn't take an umbrella.It isn't going to rain.

—Well, I don't know.It________do.

Amight  Bneed  Cwould  Dshould

 

查看答案

What would have happened ________as far as up to the river bank.

ABob had walked farther

Bif Bob should walk farther

Chad Bob walked farther

Dif Bob walked farther

 

查看答案

You can't imagine that a wellbehaved gentleman ________ be so rude to a lady.

Amight  Bneed  Cshould  Dwould

 

查看答案

It is hard for me to imagine what I would be doing today if I ________ in loveat the age of sevenwith the Melinda Cox Library in my hometown.

Awouldn't have fallen  Bhad not fallen

Cshould fall  Dwere to fall

 

查看答案
试题属性

Copyright @ 2008-2019 满分5 学习网 ManFen5.COM. All Rights Reserved.