英语中现在完成时态与过去完成时态有什么区别?
来源:学生作业帮 编辑:搜搜考试网作业帮 分类:英语作业 时间:2024/06/17 02:36:13
英语中现在完成时态与过去完成时态有什么区别?
我是一名初中生,请问现在完成时态和过去完成时态在概念,用法方面有什么区别?
我是一名初中生,请问现在完成时态和过去完成时态在概念,用法方面有什么区别?
![英语中现在完成时态与过去完成时态有什么区别?](/uploads/image/z/7188428-20-8.jpg?t=%E8%8B%B1%E8%AF%AD%E4%B8%AD%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%E6%80%81%E4%B8%8E%E8%BF%87%E5%8E%BB%E5%AE%8C%E6%88%90%E6%97%B6%E6%80%81%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%3F)
我是英语老师,我来浅显易懂地来告诉你吧.
就看他们有无两个表过去的时间,若有,就用过去完成时!
1.现在完成时表示过去发生某动作从过去一直持续到现在(将来还有可能继续下去).常和for+时间段和since+时间点连用.
I have studied English for 3 years.( 从过去持续到现在)
I have taught here since I came here.( 主句的动作“教”从过去持续到现在),(记住:since(从……)从句的动作要用过去时,我们平时不是爱说“从过去”吗?)
2.过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时.运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟!
Mr Green had lived in New York for ten years before he came to China.("来”中国已过去,而先前“住”在纽约更过去!)
We had learned 1000 words by the end of last term.
(“上期期末”已过去,而是在其前“学”的就更过去了!)
就看他们有无两个表过去的时间,若有,就用过去完成时!
1.现在完成时表示过去发生某动作从过去一直持续到现在(将来还有可能继续下去).常和for+时间段和since+时间点连用.
I have studied English for 3 years.( 从过去持续到现在)
I have taught here since I came here.( 主句的动作“教”从过去持续到现在),(记住:since(从……)从句的动作要用过去时,我们平时不是爱说“从过去”吗?)
2.过去完成时则主要体现过去发生的两动作的先后有别,表达的是“过去的过去”,即比过去发生的某动作都还要“过去”,两动作中先发生的就用过去完成时,后发生的则只用一般过去时.运用过去完成时的句子往往有两过去的时间或动作,一定要注意这点哟!
Mr Green had lived in New York for ten years before he came to China.("来”中国已过去,而先前“住”在纽约更过去!)
We had learned 1000 words by the end of last term.
(“上期期末”已过去,而是在其前“学”的就更过去了!)