英语中现在完成时态与过去完成时态有什么区别?我是一名初中生,-查字典问答网
分类选择

来自焦建彬的问题

  英语中现在完成时态与过去完成时态有什么区别?我是一名初中生,请问现在完成时态和过去完成时态在概念,用法方面有什么区别?

  英语中现在完成时态与过去完成时态有什么区别?

  我是一名初中生,请问现在完成时态和过去完成时态在概念,用法方面有什么区别?

1回答
2020-01-18 19:25
我要回答
请先登录
黄迎春

  我是英语老师,我来浅显易懂地来告诉你吧.

  就看他们有无两个表过去的时间,若有,就用过去完成时!

  1.现在完成时表示过去发生某动作从过去一直持续到现在(将来还有可能继续下去).常和for+时间段和since+时间点连用.

  IhavestudiedEnglishfor3years.(从过去持续到现在)

  IhavetaughtheresinceIcamehere.(主句的动作“教”从过去持续到现在),(记住:since(从……)从句的动作要用过去时,我们平时不是爱说“从过去”吗?)

  2.过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时.运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟!

  MrGreenhadlivedinNewYorkfortenyearsbeforehecametoChina.("来”中国已过去,而先前“住”在纽约更过去!)

  Wehadlearned1000wordsbytheendoflastterm.

  (“上期期末”已过去,而是在其前“学”的就更过去了!)

2020-01-18 19:30:30

最新问答

推荐文章

猜你喜欢

附近的人在看

推荐阅读

拓展阅读

  • 大家都在看
  • 小编推荐
  • 猜你喜欢
  •