过去完成时和现在完成时的区别:现在完成时表示动作发生在过去,但与现在有关系,即用一个发生在过去的动作来说明现在的情况,对现在还有着一定的影响;而过去完成时只适合表示在过去某一段时间或动作以前已经完成的动作,不谈及对现在的影响 。
【过去完成时和现在完成时的区别】现在完成时的结构为主语+has+过去分词或者主语+has+not+过去分词,而过去完成时的结构为主语+had+过去分词或者主语+had+not+过去分词 。现在完成时中常用的时间状语包括now、today、tonight、thisweek等,而过去完成时中常用的时间状语仅有by、at、before等 。
推荐阅读
- 关于价值投资和长期投资的关系
- per和every的区别
- 类图关系中组合和聚合关系的区别
- 邮氧的茶和邮政有关系吗
- 白带异常怎么办 适当的食疗和调理是可以有效治愈的
- pc和mac的区别
- 红烧排骨和糖醋排骨有什么区别
- 什么是EXX和XBTC
- 红烧肉和红焖肉的区别在哪里
- 硬盘速度影响游戏流畅和帧数吗