Aren’t you tired? I _____ you had done enough for today.

admin2020-05-20  21

问题 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 have done表示“本来应该做某事却没有做”,符合句意,故A项正确。must have done表示一定做/发生了,might/could+have done表示“可能已经做了”,could have done表示“本可以做了某事”,在本句中都不合适。
转载请注明原文地址:https://jikaoti.com/ti/qeGMFFFM
0

最新回复(0)