what he had done和what he did

来源:百度知道 编辑:UC知道 时间:2024/06/24 06:23:04
RT 这两个有什么区别?
,,,
干脆把原题打出来
_____could be judged from her eyes that she was terribly sorry for what he_____
A As;had done B That;did C As;did D It;had done
选D么?

一个过去完成时,表对现在有影响
一个是一般过去时,对现在没有影响。

what he had done?是过去完成时,意思是:他(过去)已经做过的事是什么?(事情已经做完)
what he did?是过去时,意思是:他过去做过什么?(与过去完成时的区别是:过去时并没有表达出那件事是否已经做过或者已经做完的意思,只是问有没有做过)
PS:希望我的回答能够帮到你~~

第一个是过去完成时,说他过去完成做什么了
第二个是一般过去时,说他过去做什么了

had done表示他已经做了,是完成时,并且含有他使这件事完成了,但倾向于是他让别人做好了这件事, did是过去式,说明他过去、以前做完了

第一个是完成式,表明他做过了什么
而第二个是过去式,表明他刚才在做什么
简单举例:完成式是说:他已经完成了作业,而过去式是说:他刚才在做作业,意思截然不同

都是过去做的,但完成时强调对现在造成了影响!