1) relates to the past. It states that a certain event happened in the past. 2) relates to the present.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
MaroldIf I am not mistaken, in my opinion, it can have two possible meanings. -> The experience she has gained of having worked for that company (result) or it can indicate that she has been normally working for that company (for 1,2,3...years - just example).Marold,
heloOO1) She worked for Company ABC.(You can regard this sentence as her past habit or she doesn't work for company anymore)If you want to imply that she works for the company,you can use "She has been working f
2) She has worked for Company ABC.(She has left working for company ABC)
MaroldCannot the sentence possibly indicate as well that she has been working for that company?Not as an isolated sentence as it stands. To indicate that meaning, change to the progressive (-ing) or add a for phrase that says how long or both.