过去完成时和现在完成时的区别

2022-10-18 12:12 知百科 6840阅读 投稿:知识库
最佳答案过去完成时和现在完成时的区别:现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况,对现在还有着一定的影响;而过去完成时只适合表示在过去

过去完成时和现在完成时的区别:现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况,对现在还有着一定的影响;而过去完成时只适合表示在过去某一段时间或动作以前已经完成的动作,不谈及对现在的影响。

现在完成时的结构为主语 has 过去分词或者主语 has not 过去分词,而过去完成时的结构为主语 had 过去分词或者主语 had not 过去分词。现在完成时中常用的时间状语包括now、today、tonight、thisweek等,而过去完成时中常用的时间状语仅有by、at、before等。

声明:所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系