have+过去分词 和 had +过去分词 有什么区别

来源:学生作业帮助网 编辑:作业帮 时间:2024/04/29 04:27:43
have+过去分词 和 had +过去分词 有什么区别

have+过去分词 和 had +过去分词 有什么区别
have+过去分词 和 had +过去分词 有什么区别

have+过去分词 和 had +过去分词 有什么区别
have加过去分词表示的时态是现在完成时,也就是说某一时间段的事情现在已完成.常见的时间词有:for two year,...already,yet,since.
例句:我已经做完作业了.I have finished my homework.她已经去北京了.She has gone to Peking.他当老师两年了.He has been a teacher for two years.
had加过去分词表示的时态是过去完成时,也就是说过去的某件事在过去的时间里完成了,即过去的过去.常见的时间有:by,at,before...
例句:By 11:00 last night,she had got 20,000 yuan.在昨晚11点时,她已收到两万元.

前者是现在完成时,表示过去发生的事情对现在造成的影响
后者是过去完成时,表示动作发生在说话时之前,即过去的过去
现在完成时表从过去某一时间点开始的动作一直持续到现在可能停止 也可能继续

前者是现在完成时,表示过去发生的事情对现在造成的影响
后者是过去完成时,表示动作发生在说话时之前,即过去的过去

have sth.done意为:让某人做某事.have在这里是使让动词,此句型指一般现在时.
而had sth.done是此句型的一般过去时!