have been doing (still going on) (B1 Grammar)

You already know have / has + the past participle (I have finished). For something that started before and is still going on now, use have / has been + the -ing form. It puts the spotlight on how long it has been happening.

have / has been + the -ing form

the evidence you can see, now

have / has been + the -ing form has a second use: explaining the evidence you can see. The activity has just stopped, but the sign it left is right there in front of you now — that is why you mention it.

has been for he, she, it

Use have been with I, you, we, they. Change to has been with he, she, it. The been and the -ing form stay the same.

haven't / hasn't been

For the negative, put not on the first word: haven't been or hasn't been + the -ing form. (haven't = have not, hasn't = has not.)

How long have you been ...?

To ask, put have or has first: Have / Has + person + been + the -ing form. To ask about how long, start with How long.