3. The PRESENT
PERFECTPROGRESSIVE
questionform:
have/has + subject + been + -ing
Al and Ann are in their car right now.
They are driving home. It is now four
o’clock.
How long have they been driving?
They have been driving since two
o’clock.
They have been driving for two hours.
4. ComparethePRESENT
PERFECTandthe
PRESENTPERFECT
PROGRESSIVE:
With for or since, these two verb tenses
have the same meaning:
Al and Ann are in their car right now.
They are driving home. It is now four
o’clock.
They have been driving since two
o’clock.= They have driven since two
o’clock.
They have been driving for two hours. =