Kolridg
Member
- Joined
- Feb 7, 2016
- Member Type
- Native Language
- Russian
- Home Country
- Russian Federation
- Current Location
- Russian Federation
One of the rules of the English language says that if period of time is specified for an action expressed in the present perfect tense like in sentence b) then this action is supposed to continue in present moment.
a) I have worked as a driver. (In the past I worked as a driver)
b) I have worked as a driver for 5 years. (I have been working as a driver for 5 years and continue now)
For me is a mystery why period of time referring to the past adds sense of continuing action. Is there any explanation of this, or I should just take it as a rule without trying to understand it?
a) I have worked as a driver. (In the past I worked as a driver)
b) I have worked as a driver for 5 years. (I have been working as a driver for 5 years and continue now)
For me is a mystery why period of time referring to the past adds sense of continuing action. Is there any explanation of this, or I should just take it as a rule without trying to understand it?