—Why are your eyes so red?Youhave slept well last night.—Yeah,I stayed up late writing a r

发布时间:2020-08-17 10:10:37

—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
B. mustn’t
C. needn’t
D. won’t
解析:A
解析 句意为:——你的眼睛为什么这么红?你昨晚肯定没睡好。——是的,我熬夜写了一篇报告。本题考查情态动词表推测的用法。can’t have done意为“不可能做过”,表示对过去事情的否定推测,符合题意。mustn’t表示“禁止”;needn’t表示“没必要”;won’t表示“不愿意”,均不合题意。
以上问题属网友观点,不代表本站立场,仅供参考!