永发信息网

英语中的现在完成时和过去完成时的区别怎样?要个解释详细的,谢谢!

答案:1  悬赏:40  手机版
解决时间 2021-08-23 09:26
  • 提问者网友:椧運幽默
  • 2021-08-22 19:10
英语中的现在完成时和过去完成时的区别怎样?要个解释详细的,谢谢!
最佳答案
  • 五星知识达人网友:不如潦草
  • 2021-08-22 20:37

现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况.(1)表示发生在过去并已完成但对现在还有影响的事情或经验,可与下列状语连用:already,yet,before,just,ever,never等.
I have already posted the photos.
Have you ever visited China?
(2)表示过去已经开始持续到现在的动作或过去某一时刻延续到现在包括现在在内的一段时间的状语连用.
过去完成时表示在过去某一段时间或动作以前已经完成的动作.由had+过去分词构成
表示在过去某一段时间或动作之前已经发生或完成的动作,动作发生的时间是“过去的过去”.
表示从过去在虚拟语气中,用以表示与过去事实相反的情况.
某一时间开始持续到过去另一时间.
过去完成时常于下列状语连用:
already,yet,still,ever以及由by,before,when等引导的短语或从句.
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯