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.
WhatsApp Yoav 0539350723
לקבוע שיחות טלפון באנגלית תקשורתית
bottom of page