|
|
|
|
Present Perfect ProgressiveThe present perfect progressive expresses the meaning “until now” and makes the connection between the past and present. Since it is progressive, it usually connotes an idea of continuity. It is often used with prepositional phrases: for + amount of time and since + point in time. The present perfect progressive tense is made by placing have been (or has been) immediately in front of the –ing form of the main verb. The present perfect progressive can sometimes be interchanged with the present perfect tense with little or no deviation in meaning.
However, in cases where the present perfect tense carries the meaning “before now” (non-specific time in the past), the present perfect progressive cannot be used.
Audio - Click to Play
Get the Flash Player to see this player.
Related Grammar TopicsGrammar Exercises
More Grammar Topics
StatisticsWe have 39 guests onlineNews: 435 Visitors: 629934 Comments (1)
![]() written by mossavi, January 27, 2010
really good
Write comment
|
|||
| < Prev | Next > |
|---|
