what he had done和what he didRT 这两个有什么区别?,干脆把原题打出来_____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
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是过去式,说明他过去、以前做完了

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

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

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

过去完成和一般过去

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