Home - One World of English
Home
YouTube Exercises :
English Grammar
English Vocabulary
Listening Comprehension
Dictations
Business English
Reference :
English Grammar
Phrasal Verbs
Idioms
About Us
Contact us
English Schools
Learn Italian
 

English Grammar Reference: Present Perfect Continuous

We use the present perfect continuous when an action started in the past and is continuing.
I've been teaching English for 15 years.
  started teaching English still teaching English
|____________||||||||||||||||||||||||||______________________|
Past
1995
Present
Future

Look at the construction:

Subject

to have

been

-ing form of verb

 

I

have

been

living

abroad for 20 years.

They

have

been

going out together

for 3 years.

She

has

been

studying English

since she was a child.

For and Since

For + a number

Since + a date or time

for 3 weeks
for 8 days
for 20 hours

since Tuesday
since 1990
since I was born

We say for + a number

Examples

She's been working for three weeks.
He's been sleeping for eight hours.
I've been waiting for two hours.

We say since + a date or time

Examples

She's been here since Tuesday.
He's been doing this job since 2000.
I've been playing football since I was 5.