grammar · neutral
have/has been + V-ing
Present perfect continuous: action that started in the past and continues to the present, or has recently finished with present relevance.
Examples
“I have been studying English for three hours.”
“She has been working here since 2019.”
“They have been painting the house, so it's very messy.”
Band 8 sentence
“I have been researching renewable energy sources for my dissertation for almost six months, and the results are promising.”
Collocations
- have/has been + V-ing + for + duration
- have/has been + V-ing + since + point in time
Common mistakes
I have been here since three years.→I have been here for three years.
She has worked here since 2019 (when we want to stress the duration).→She has been working here since 2019.
Say it for a higher band
5have/has + past participle→6present simple + since/for→7+have/has been + V-ing
Synonyms
have/has + past participle
Easily confused
have/has + past participle
“I have lived in Hanoi for five years.”
Related words
Learn this word with the rest of its set, and get reminded at the right time.
In Tenses
Learn it with its set