(相关资料图)
想必现在有很多小伙伴对于过去完成时和现在完成时的区别方面的知识都比较想要了解,那么今天小好小编就为大家收集了一些关于过去完成时和现在完成时的区别方面的知识分享给大家,希望大家会喜欢哦。
过去完成时和现在完成时的区别:过去完成时只适合表示在过去某一段时间或动作以前已经完成的动作,不谈及对现在的影响;现在完成时表示动作发生在过去,但对现在还有着一定的影响。
比较:
I have learned 1000 English words so far. 到目前为止我已经学会了1000个英语单词。
I had learned 1000 English words till then. 到那时为止我已经学会了1000个英语单词。
—I"m sorry to keep you waiting. 对不起,让你久等了。
—Oh,not at all.I have been here only a few minutes. 没什么,我只等了几分钟。