Present Perfect Tense vs Present Perfect Progressive Tense
How far do you know? We have seen snow. I have been sitting here for two hours.
General DifferencesPresent 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.
Present Perfect Tense Present Perfect Continuous TenseTo state experience To state actions that are recentlye.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 toe.g. You have been grown up since state "how long" the action tookthe first time we met. place. e.g. They have been watching TV for three hours.
More Examples Present Perfect Tense Present Perfect Continuous TenseFred has drawn many beautiful They look so sleepy because theypictures in his lifetime. have been working all night long.My English has really improved Meg has been talking on the phonesince I moved to Australia. for an hour.I have attended an International George has been thinking to moveSeminar. to the city since he was teenager.
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.
Do it your ownWrite four sentences about yourself usingPresent Perfect Tense and PresentPerfect Continuous Tense .
Summary Differences ? When do we use it (function) ? Examples ?