Present Perfect Continuous
Master the tense that connects the past with the present
What is the Present Perfect Continuous?
The Present Perfect Continuous (also called Present Perfect Progressive) is used to describe actions that started in the past and are still continuing in the present, or actions that have recently stopped but have a connection to the present moment.
Form and Structure
Positive: I have been studying English for three years.
Negative: She hasn’t been feeling well lately.
Question: Have you been waiting long?
When to Use Present Perfect Continuous
1. Actions that started in the past and continue to the present
“I have been working here since 2020.”
The action of working started in 2020 and is still happening now.
2. Recently finished actions with present results
“You look tired. Have you been running?”
The running has stopped, but the effect (tiredness) is visible now.
3. Emphasizing duration of an action
“They have been talking for hours!”
The focus is on how long the action has been happening.
Key Time Expressions
- for + period of time: “for three hours,” “for two weeks”
- since + point in time: “since Monday,” “since 2020”
- lately / recently: “I’ve been feeling tired lately.”
- all day / all morning / all week: “It’s been raining all day.”
- how long: “How long have you been learning Spanish?”
Present Perfect vs. Present Perfect Continuous
Present Perfect: “I have read three books this month.” (Focus on completion)
Present Perfect Continuous: “I have been reading this book for a week.” (Focus on duration)
Check Your Understanding
Answer the following questions to test your knowledge of the Present Perfect Continuous.