满分5 > 高中英语试题 >

—You look so tired. You________ late las...

—You look so tired. You________ late last night.

—Yes. I had to to do an important report and stayed up till I completed it.

A.should sleep B.must sleep

C.should have slept D.must have slept

 

D 【解析】 考查情态动词。句意:—你看起来很累。你昨晚一定睡得很晚。 —是的。我必须完成一份重要的报告,而且要熬夜完成。根据回答“yes”以及后面的具体解释可知,第二个人肯定了第一个人的推测。表肯定推测,应用must。且根据last night可知,这是对过去的推测,应用must have done。should have done表虚拟,意为“本应该做某事”。故选D。  
复制答案
考点分析:
相关试题推荐

Last  week,  we  visited  the Three Gorges Dam,________is the greatest key water control project in the world at present.

A.that B.which

C.what D.where

 

查看答案

Our country has become the first country in the world________ a spaceship on the far side of the moon successfully.

A.to land B.landed

C.landing D.having landed

 

查看答案

—Mom, I’m tired of doing the homework. Can I watch TV now?

—You________ after finishing you work.

A.need B.must

C.should D.shall

 

查看答案

Susan took a taxi and hurried to arrive at the company, only________ that the meeting had been put off.

A.to tell B.to be told

C.telling D.being told

 

查看答案

Our English  teacher creates a friendly and relaxing atmosphere in the class________ we are free to express ourselves.

A.that B.which

C.where D.when

 

查看答案
试题属性

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