Present Perfect Progressive

We use the present perfect progressive tense to talk about continuous actions that started in the past and are still happening now. You can use this tense to talk about things that began in the distant past and the recent past. Here is how to form this tense. You must use the present form of the verb have.

subject + has/have (not) + been + present participle (verb + ing)

"The air conditioner hasn't been working all day."

"Mr. Johnson has been meeting with investors all day."

To form a question, use this:

has/have (not) + subject + been + present participle (verb + ing) ?

"Why have we been starting these meeting so early?"

As with the present perfect tense, you can use since when indicating a specific starting point in the past or for when talking about a length of time.

"Our family has been traveling to Florida every summer since July 1982."

"Have you been working here for a long time?"

"I've been working for this company for 20 years."

To talk about things that are happening closer to the present, use recently or lately.

"I haven't been sleeping well lately."

"Recently, my husband and I have been taking dance lessons."

0 views0 comments

Recent Posts

See All



Everyday Business English was born out of a simple idea: bringing high quality, accessible, and affordable language courses locally and virtually. Our unique approach to learning makes Everyday Business English one of the best online language schools.


We invite you to explore our engaging and diverse course offerings. Then get in touch when you're ready to book your first lesson.

This link is provided for residents of California so that we will be in compliance with CCPA. To be clear, Everyday Business English does NOT sell anyone's data regardless of your state or country of residence.

  • Facebook
  • LinkedIn

P.O. Box 358053 | Gainesville, Florida 32605

United States

© 2017-2020 Everyday Business English LLC.