Practice choosing the correct auxiliary verb in Present Perfect: have or has in affirmatives, haven't or hasn't in negatives, and Have or Has in questions. 40 multiple-choice questions across four sets.
Set:
Exercise 1: Affirmative: have or has?
Choose have or has to complete each Present Perfect sentence. Remember: I / you / we / they → have; he / she / it → has.
Set:
1
She ___ finished her homework already.
2
I ___ visited Paris twice.
3
They ___ lived here for ten years.
4
He ___ just left the office.
5
We ___ already eaten lunch.
6
The film ___ started.
7
You ___ done a great job.
8
My parents ___ gone to Spain for the weekend.
9
It ___ been very cold this week.
10
The children ___ never tried sushi.
+ Affirmative
Subjecthave / haspast participle.
I have worked here for years.
She has eaten already.
They have just arrived.
− Negative
Subjecthaven't / hasn'tpast participle.
I haven't seen him yet.
She hasn't called back.
They haven't arrived.
? Question
Have / Hassubjectpast participle?
Have you seen this film?
Has she arrived yet?
Have they eaten?
have vs has: quick reference
Subject
Affirmative
Negative
Question
I / You / We / They
have worked
haven't worked
Have you worked?
He / She / It ★
has worked
hasn't worked
Has she worked?
★ Key rule: He / She / It always use has and hasn't. This is the most common mistake of all. Never say “She have finished.” She has finished ✅ She have finished ❌ | The word after have/has must be the past participle (not the base form or simple past).
Short answers
Question
Yes answer
No answer
Have you seen it?
Yes, I have.
No, I haven't.
Has she arrived?
Yes, she has.
No, she hasn't.
Have they finished?
Yes, they have.
No, they haven't.
Has it worked?
Yes, it has.
No, it hasn't.
Remember: In short answers, repeat have or has, never “did” or the main verb. “Have you seen it?” → “Yes, I have.” ✅ “Yes, I did.” ❌