Present Perfect Tense vs Present Perfect Progressive Tense
1.
2. How far do you know?
We have seen snow.
I have been sitting here for two hours.
3. General Differences
Present Perfect Tense Present Perfect Continuous Tense
S + have/has +been + Ving
S + have/has + V3
S + have/has + not + been + Ving
S + have/has + not + V3
Have/has + S + been + Ving
Have/has + S + V3
To indicate the duration of an activity
To state something happened (or never that began in the past and continues to
happened) before now, at an unspecified time. the present. Usually with time words ;
e.g. : I have gone to France twice for, since, all day.
I have never eaten durian. e.g: He has been practicing English since
he was five years old.
4. Present Perfect Tense Present Perfect Continuous Tense
To state experience To state actions that are recently
e.g. I have had a trip to Bali stopped.
e.g. I am thirsty (now), I have been
running.
To state change over time. To state the length of time or to
e.g. You have been grown up since state "how long" the action took
the first time we met. place.
e.g. They have been watching TV
for three hours.
5. More Examples
Present Perfect Tense Present Perfect Continuous Tense
Fred has drawn many beautiful They look so sleepy because they
pictures in his lifetime. have been working all night long.
My English has really improved Meg has been talking on the phone
since I moved to Australia. for an hour.
I have attended an International George has been thinking to move
Seminar. to the city since he was teenager.
6. Let’s Try !
• I (teach) ___________ Chinese for two
years.
• I (go) ______________ to Bali twice.
• It (rain) ______________ all day. I wonder
when it will stop.
• I (learn) _____________ many things since I
joined this class.
• The girl’s clothes is dirty because she (play)
___________________ in the mud.
7. Do it your own
Write four sentences about yourself using
Present Perfect Tense and Present
Perfect Continuous Tense .