Iryn_
Junior Member
- Joined
- Nov 8, 2015
- Member Type
- Interested in Language
- Native Language
- Ukrainian
- Home Country
- Ukraine
- Current Location
- Ukraine
Hello, everybody!
I have run into this website and here's what it says:
When the present perfect has since or for, it has the same meaning as the present perfect progressive!
( http://www.myenglishteacher.net/present_perfect_progressive.html )
Does this work, like, in every single case? For example:
1.They have gone out for 2 years. will mean the same as They have been going out for 2 years. ?
or
2.She's driven a car since she was at school. will mean the same as She has been driving a car since she was at school. ?
So, according to that rule, neither of the four sentences means that the action is finished?
(please, correct if there are any punctuation mistakes or others - I'd be really grateful for that)
I have run into this website and here's what it says:
When the present perfect has since or for, it has the same meaning as the present perfect progressive!
( http://www.myenglishteacher.net/present_perfect_progressive.html )
Does this work, like, in every single case? For example:
1.They have gone out for 2 years. will mean the same as They have been going out for 2 years. ?
or
2.She's driven a car since she was at school. will mean the same as She has been driving a car since she was at school. ?
So, according to that rule, neither of the four sentences means that the action is finished?
(please, correct if there are any punctuation mistakes or others - I'd be really grateful for that)