永发信息网

下面这道英语题求解析?

答案:1  悬赏:50  手机版
解决时间 2021-07-28 07:18
  • 提问者网友:姑娘长的好罪过
  • 2021-07-28 01:34
下面这道英语题求解析?
Now that he has apologized for what he ————(did,had done,has done),we should forgive him.
原题是一个翻译题:既然他已经为自己的所作所为道歉了,我们就应该原谅他.我不太肯定用哪种时态,请问用哪个更恰当啊?谢谢!
最佳答案
  • 五星知识达人网友:神也偏爱
  • 2021-07-28 02:27

用 did 最好.
前面是has done
现在完成时表示,过去发生的动作对现在产生的影响,
或者是已经完成的动作.
所以what he did 这件事情是已经发生了的.
故,过去式最佳.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯