Re: tell the difference hi, I have been working here for three years. ( present perfect continuous); I started working here three years ago and I still work here. It expresses an action started in the past and it still continuous in the present. I have worked here for three years. ( present perfect ) I started working here three years ago but I do not work here anymore. It expresses an action started in the past and ends in the present/before the moment of speaking.
Madox Merry Christmas! |