Grammar › Present Perfect Continuous

Present Perfect Continuous: yes/no questions

450 fill-in-the-gap exercises, 45 tests of ten

Move have or has in front of the subject. Been and the -ing form stay together.

Practice this form

Loading…

Getting your first question ready.

The pattern

Only the first auxiliary moves:

You have been waiting. → Have you been waiting?

Been stays with the -ing form and never moves to the front.

Short answers use have or has

Has he been working? — Yes, he has. / No, he hasn’t.

Repeating the whole phrase is correct but unusual.

Reading the evidence

A very characteristic use asks about a cause you can see:

The speaker is not asking about the past for its own sake — they are asking what explains what is in front of them.

Asking how much instead

If you want a number rather than a duration, switch to the plain Present Perfect:

All forms

SubjectQuestionShort answer, yesShort answer, no
I, you, we, theyHave they been waiting?Yes, they have.No, they haven't.
he, she, itHas she been waiting?Yes, she has.No, she hasn't.

Examples

Taken from the 450 sentences in this drill. The answer is highlighted.

Mistakes to avoid

Wrong: Do you have been waiting? correct: Have you been waiting?

The auxiliary is already there. No do is added.

Wrong: Have you been wait long? correct: Have you been waiting long?

The main verb needs -ing.

Other forms of Present Perfect Continuous

Mixed practice → Done with this form? Try it among all the others — ten, twenty or thirty sentences from every form at once.