Present Perfect
Lesson 6 of 7 · ~6 minutes

Lesson 6 · Present Perfect

Questions

Questions

In a question, have or has moves to the front, and the past participle stays. With he, she, it and a name — Has. A short answer repeats only have / haven't, has / hasn't, without the past participle. You don't need do or does here.

Type

ordinary question
he / she question
short answer

Form

Have you finished?
Has Tom left?
Yes, I have. / No, she hasn't.
Type
Form
ordinary question
Have you finished?
he / she question
Has Tom left?
short answer
Yes, I have. / No, she hasn't.

Have you finished?

Has Tom left?

Have you seen the film? — Yes, I have.

Has Anna called? — No, she hasn't.

Where people usually slip

Three common mistakes, all about word order and short answers.

You don't need do / does: not Do you have finished, but Have you finished.

A short answer has no past participle: not Yes, I have seen, but Yes, I have.

With a name — Has, not Have: not Have Tom left, but Has Tom left.

  • ordinary questionHave you finished?
  • he, she, a nameHas Tom left?
  • yesYes, I have.
  • noNo, she hasn't.
Back to lessons