A-A+

Aren't you tired? I______you had done enough f

2022-08-01 22:17:10 问答库 阅读 167 次

问题详情

Aren"t you tired? I______you had done enough for today.
A.should have thought
B.must have thought
C.might have thought
D.could have thought

参考答案

正确答案:A
解析:语法,情态动词用法。should/ought to+have done表埋怨,该做的未做;must/may/might+have done表对过去动作、事实、状态推测;could/can+have done表埋怨,能做的没做。你不累吗?我真该想到你今天已经做得够多的了。

考点: