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

admin2015-05-26  43

问题 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

答案D

解析 “provided that+从句”表示假设,provided相当于if。根据句意,这里表示一种真实的条件句,表示“许可、建议”时,在英语口语中通常用can或may,而不用could或might。因此D正确。
转载请注明原文地址:https://kaotiyun.com/show/qnXK777K
0

最新回复(0)