问个简单的语法问题(过去时和现在完成时)
来源:学生作业帮 编辑:搜狗做题网作业帮 分类:英语作业 时间:2024/08/15 22:45:24
问个简单的语法问题(过去时和现在完成时)
I've worked for that company two years.
I worked for that company two years.
这两句话除了时态不同还有什么不同,我想问的是,在理解起来有什么不一样?
如果在两个句子的时间词前加上 for 又该怎么理解?
I've worked for that company two years.
I worked for that company two years.
这两句话除了时态不同还有什么不同,我想问的是,在理解起来有什么不一样?
如果在两个句子的时间词前加上 for 又该怎么理解?
![问个简单的语法问题(过去时和现在完成时)](/uploads/image/z/8047354-58-4.jpg?t=%E9%97%AE%E4%B8%AA%E7%AE%80%E5%8D%95%E7%9A%84%E8%AF%AD%E6%B3%95%E9%97%AE%E9%A2%98%EF%BC%88%E8%BF%87%E5%8E%BB%E6%97%B6%E5%92%8C%E7%8E%B0%E5%9C%A8%E5%AE%8C%E6%88%90%E6%97%B6%EF%BC%89)
过去完成时是指过去的事情对现在还有影响,而过去时就是过去发生的事情.
第一句的意思是我已经在这个公司工作两年了(现在仍在这个公司).
第二句是我过去在这个公司工作过两年(已经是过去了).
第一句的意思是我已经在这个公司工作两年了(现在仍在这个公司).
第二句是我过去在这个公司工作过两年(已经是过去了).