I worked for a year. 与I have worked for a year. 语法是否都正确?意思是否

3个回答

  • 都正确.

    前者是过去时,表示过去发生的事情.翻译:我工作一年了.

    后者是现在完成时,表示过去发生的某一件事对现在产生的影响.翻译:我已经工作一年了.(表示工作这件事是过去发生的对现在产生影响)

    英语这个东西还是要靠自己去领悟理解的,旁人硬塞给你也没有用.我一开始接触这个很纠结,但是通过不断去理解练习,就慢慢懂了.