View Full Version : difference between present perfect & present perfect continuous
elnone
03-04-2007, 04:19 AM
Dear All,
how can i distinguish between present perfect & present perfect continuous?
Ex:
I have worked here for five years.
I have been working here for five years.
what's the difference?
Dr. Jamshid Ibrahim
03-04-2007, 04:27 AM
Dear All,
how can i distinguish between present perfect & present perfect continuous?
Ex:
I have worked here for five years.
I have been working here for five years.
what's the difference?
Ther are some differernces:
1. Present perfect continuous is only used with dynamic verbs. If you have a stative verb you have to switch to present perfect simple. This is because present perfect continuous focuses action rather than results.
2. The present perfect continuous might carry the message:
"That's how I spent my time" as an answer to a question like: what have you been doing? I have been reading.
3. With since and for (as in your example) they are interchangeable although present perfect continuous implies continuity (no interruption) and focuses the action more.
elnone
03-04-2007, 10:21 AM
Ther are some differernces:
1. Present perfect continuous is only used with dynamic verbs. If you have a stative verb you have to switch to present perfect simple. This is because present perfect continuous focuses action rather than results.
2. The present perfect continuous might carry the message:
"That's how I spent my time" as an answer to a question like: what have you been doing? I have been reading.
3. With since and for (as in your example) they are interchangeable although present perfect continuous implies continuity (no interruption) and focuses the action more.
can you describe these by example please
vBulletin® v3.8.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.