Student or Learner
Hi everyone, I have a quick question.
I have always thought that the perfect progressive is used to describe an action that has continued from the past to the present, without having any breaks in between.
e.g. I have been watching TV for 30 minutes.
But why is it that we can say:
I have been studying English for 3 years.
I have been working at this company for 5 years.
Even though these clearly are actions that have continued WITH breaks in between????
I thought it was the perfect aspect's job to indicate a situation that started from the past and still continues up to now?
I have studied English for 3 years.
I have worked at this company for 5 years.
I've worn the same shoes to school for 3 years. (perfect)
I've been wearing the same shoes to school for 3 years. (progressive perfect)
What are the differences? Please help!
In 1st sentence,he describes about the past(worn for 3 years)
In 2nd sentence,he describes about the present(wearing from 3 years n still want to continue them).