Grammar › Present Perfect

Present Perfect: yes/no questions

470 fill-in-the-gap exercises, 47 tests of ten

Move the auxiliary in front of the subject. Nothing else moves.

The past participle is the third form in verb tables: written, gone, built. It never changes with the subject.

Practice this form

Loading…

Getting your first question ready.

The pattern

A statement becomes a question by swapping the first two elements:

Never add do or did. The auxiliary is already there.

Short answers keep the auxiliary

English answers these questions with the auxiliary, not with the main verb: Yes, I have. / No, she hasn’t. Answering Yes, I have seen is not wrong, just unusual — the short form is what people say.

ever and yet

Ever means at any time in your life and goes straight before the past participle:

Have you ever driven abroad?

Yet asks whether something expected has happened, and goes at the end:

Has the post arrived yet?

The two do different jobs. Ever opens up a whole lifetime; yet points at one thing you are both waiting for.

All forms

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

Examples

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

Mistakes to avoid

Wrong: Did you have seen it? correct: Have you seen it?

The Present Perfect asks its own questions. Did belongs to the Past Simple.

Wrong: Have you ever been in Japan? correct: Have you ever been to Japan?

Been to means visited. Been in points at where someone was at the time.

Quick choices from this form

Other forms of Present Perfect

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