> 英语 >
问个简单的语法问题(过去时和现在完成时)
I've worked for that company two years.
I worked for that company two years.
这两句话除了时态不同还有什么不同,我想问的是,在理解起来有什么不一样?
如果在两个句子的时间词前加上 for 又该怎么理解?
人气:218 ℃ 时间:2020-06-12 03:06:47
解答
过去完成时是指过去的事情对现在还有影响,而过去时就是过去发生的事情.
第一句的意思是我已经在这个公司工作两年了(现在仍在这个公司).
第二句是我过去在这个公司工作过两年(已经是过去了).
推荐
猜你喜欢
© 2024 79432.Com All Rights Reserved.
电脑版|手机版