Present Perfect Negative Forms Exercises
A2-B1 Level
English Exercises is teacher-led by Charlie. About the teacher · How content is made
A key point for learners: never is already negative, so you do not add "not" — saying "I haven't never" is a double negative and is incorrect. Choose either "haven't + participle" or "have never + participle," but not both. In Cambridge exams, negative present perfect forms appear frequently in gap-fill and error correction tasks. Common mistakes include forgetting the helper verb ("I not finished" instead of "I haven't finished"), using the wrong helper verb ("He haven't" instead of "He hasn't"), and using the past simple instead of the past participle ("She hasn't went" instead of "She hasn't gone").
Quick Rule
subject + haven't/hasn't + past participle (+ yet) | subject + have/has + never + past participle
- 1.I haven't finished my homework yet. (still in progress)
- 2.She hasn't replied to my message. (no response so far)
- 3.We have never visited South America. (zero experience)
- 4.He hasn't eaten anything today. (nothing so far)
- 5.They haven't decided where to go on holiday yet. (pending decision)
All 20 questions
Complete the sentences with negative present perfect forms (haven't/hasn't + past participle).
I _____ (finish) my homework yet.
Complete with negative present perfect form.
She _____ (call) me back yet.
Complete with negative present perfect form.
We _____ (watch) that film yet.
Complete with negative present perfect form.
He _____ (arrive) at school yet.
Complete with negative present perfect form.
They _____ (clean) their room this week.
Complete with negative present perfect form.
The teacher _____ (explain) the lesson clearly yet.
Complete with negative present perfect form.
I _____ (start) my new job yet.
Complete with negative present perfect form.
We _____ (see) him today.
Complete with negative present perfect form (irregular verb).
She _____ (do) her homework today.
Complete with negative present perfect form (irregular verb).
He _____ (make) any friends at his new school yet.
Complete with negative present perfect form (irregular verb).
They _____ (find) their lost keys yet.
Complete with negative present perfect form (irregular verb).
I _____ (write) the report yet.
Complete with negative present perfect form (irregular verb).
The package _____ (come) yet.
Complete with negative present perfect form (irregular verb).
She _____ (give) me the book back yet.
Complete with negative present perfect form (irregular verb).
I _____ (eat) this kind of food before.
Complete with present perfect using 'never'.
They _____ (be) to my house before.
Complete with present perfect using 'never'.
We _____ (bring) any snacks for the trip yet.
Complete with negative present perfect form (irregular verb).
She _____ (hear) such beautiful music before.
Complete with present perfect using 'never'.
He _____ (teach) English before, so he's nervous about his first class.
Complete with negative present perfect form (irregular verb).
We _____ (forget) your birthday. Happy birthday!
Complete with present perfect using 'never'.
Continue Practising
Continue practising with these related exercises
Present Perfect Dictation: Experience and Recent Events
EasyListen for have, has, participles and time words in B1 sentences
10 questions
Present Perfect vs Past Simple
MediumLearn when to use present perfect or past simple tense
20 questions
Present Perfect vs Past Simple Error Correction
MediumSpot and fix tense-choice mistakes in complete sentences
20 questions
-ed vs -ing Adjectives
EasyPractise bored/boring, interested/interesting, and other feeling adjective pairs
60 questions
Conditionals
MediumMaster all types of conditional sentences (zero to third)
330 questions
Reported Speech
MediumTransform direct speech into indirect speech
340 questions