Look! That fellow is too sleepy to work. He up reading until midnight.A. mustn’t stayB. m

发布时间:2020-08-16 09:42:26

 Look! That fellow is too sleepy to work. He      up reading until midnight.
A. mustn’t stay
B. mustn’t have stayed
C. ought not to stay
D. should not have stayed

网友回答

A. mustn’t stay
B. mustn’t have stayed
C. ought not to stay
(答案→)D. should not have stayed
解析:考查情态动词+have done的用法。句意“看!那个家伙太困了以至于不能好好工作。他本不应该熬夜看书。”shouldn’t have done“本不应该做却做了某事”。故选D。
以上问题属网友观点,不代表本站立场,仅供参考!