What George said just now suggests that he ( )something that he shouldn't have done .A、should do B、would do C、has done D、had done选择哪一个?说明原因

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/17 00:28:43

What George said just now suggests that he ( )something that he shouldn't have done .A、should do B、would do C、has done D、had done选择哪一个?说明原因
What George said just now suggests that he ( )something that he shouldn't have done .
A、should do B、would do C、has done D、had done
选择哪一个?说明原因

What George said just now suggests that he ( )something that he shouldn't have done .A、should do B、would do C、has done D、had done选择哪一个?说明原因
D
suggest 当 建议时,后面接从句使用虚拟语气.
当暗示,表明讲,后面句子使用正常的时态.
翻译:George 刚刚说的话表明他做了本不该做的事情.
所以这里suggest当表明讲,当建议带入句子 翻译不通.
句子使用正常时态.
shouldn't have done 本不该做却已经做了,而且发生在他说话之前,他说话已经是过去了,过去的过去,用过去完成时.
不明白请追问.

选择D,乔治本不应该这样做符号客观规律,但是他已经做完了。过去的过去发生的动作用过去完成时态。

应该选D吧。这里从乔治讲的话推测,表明是很大可能性的推测所以不用虚拟语气,而后面说明他已经做了,所以时态是选D而不是C。