top of page
Present Perfect
Progressive tense
Rationale:
An action that started
in the past and is still
happening now
Structure
I / You / We / They | have
been | V + ing | details
Contractions ;
We have = we've
I have = I've
You have = you've
They have = they've
She has = She's
He has = he's
I have been waiting here for you a while.
These horses have been winning races.
We've been walking faster a while now.
We have been driving this road for hours now.
Structure
She / He / It | has
been | V + ing | details
She has been reading this book for days now.
This horse has been winning races.
He's been waiting for you over there.
bottom of page