I failed to understand the difference between two sentences mentioned below.
a) My father has worked at this company for 35 years.
b) My father worked at this company for 35 years.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.
Sign up to join this communityI failed to understand the difference between two sentences mentioned below.
a) My father has worked at this company for 35 years.
b) My father worked at this company for 35 years.
My father has worked at this company for 35 years.
Means that he worked at the company for 35 years and he is still working there. Alternatively, you can say My father has been working at this company for 35 years
My father worked at this company for 35 years
Means that he used to work at the company but he is no longer working there now.