I have worked vs I started to work

hirashin

Sempai
Donor
Joined
8 Apr 2004
Messages
2,721
Reaction score
63
I suppose that (b) has a little different meaning than (a). Am I right?
(a) I have worked here for three years.
(b) I started to work here three years ago.

Hirashin
 
Well, they seem the same--maybe you could hint at the difference you think might be there?

(b) could also be:

I started work here three yrs ago.
I started working here three yrs ago.

Both okay IMO.
 
What I believe: a answer to the question:
How long have you been working here?
And b to :
Since when you work here?
 
I believe that you can say (c), but (d) doesn't work.
(c) I started to work here three years ago, but I quit last year.
(d) I have worked here for three years, but I quit last year.

Feel free to correct my sentences if needed.

Hirashin
 
I believe that you can say (c), but (d) doesn't work.
(c) I started to work here three years ago, but I quit last year.
(d) I have worked here for three years, but I quit last year.

Feel free to correct my sentences if needed.

Hirashin

Using 'here' implies you are in the location when explaining. Again, it is about context. If you are explaining it to someone after having quit the job, it is more likely you would use "I worked there for three years, but I quit last year".

I feel both examples you have given in the quote above would work.
 
(What Lakota is referring to is called aspect--whether you are still working there or not.)
 
Thanks for the help, Lacota and johnnyg. Hmm... English is difficult.
 
Back
Top Bottom