B1 Questions & Negation 11 min read Medium

Present Perfect Negative (haven't / hasn't)

Use the Present Perfect Negative to talk about things that haven't happened yet in an ongoing time period.

Grammar Rule in 30 Seconds

Use 'haven't' or 'hasn't' followed by a past participle to talk about things that didn't happen in an unfinished time period.

  • Use 'haven't' for I, you, we, they (e.g., I haven't eaten).
  • Use 'hasn't' for he, she, it (e.g., She hasn't arrived).
  • Always use the Past Participle (V3), never the base form or past simple.
👤 + ❌ (haven't/hasn't) + 🏁 (Past Participle)

Overview

Use haven't or hasn't for things not done until now. This connects the past to the present moment. It is different from didn't. Didn't is for a finished time in the past.

I haven't got my paper yet means I still wait. I didn't get my paper last year means that time is over.

How This Grammar Works

Use have or has with not and a special verb form. Use has for one person. Use have for I or many people.
This shows how long a thing did not happen. Most verbs end in ed. This is the third form of the verb.
Some verbs are special and you must learn them. For example, go becomes gone. The train hasn't left yet is an example.
Hasn't means not until now. Left is the action that did not happen.

Formation Pattern

1
Use haven't for I, you, we, and they. Use hasn't for he, she, it, or one name. Most people say haven't and hasn't. For easy verbs, add ed. For special verbs, the word changes. Learn these words to speak correctly.
2
Who | Not Doing | Easy Verb | Special Verb
3
| :------------------ | :-------------- | :-------------------------------- | :---------------------------------- |
4
| I | haven't | I haven't finished my work. | I haven't eaten dinner. |
5
You | haven't | You haven't answered me. | You haven't seen that movie.
6
| We | haven't | We haven't decided yet. | We haven't been there. |
7
| They | haven't | They haven't arrived. | They haven't done anything. |
8
| He | hasn't | He hasn't called back. | He hasn't gone home. |
9
| She | hasn't | She hasn't studied enough. | She hasn't written the report. |
10
| It | hasn't | It hasn't stopped raining. | It hasn't broken yet. |
11
One person | hasn't | The student hasn't finished. | My friend hasn't read it.
12
Many people | haven't | My parents haven't replied. | The children haven't slept.
13
Use the right words to be clear. Say She hasn't received it. Do not say She haven't received it.

When To Use It

Use this for life stories and jobs not finished. It shows the past is still important now.
1. Things you never did in your life until now.
Use this for things you did not do yet. The exact time does not matter.
This use often occurs when discussing travel, food, or general personal history.
  • I haven't traveled outside my home country. (Meaning: In my entire life until now, I have not had this experience.)
  • She hasn't tried sushi before. (Indicating an absence of experience with sushi up to the present day.)
  • We haven't seen a live concert in years. (The experience of attending a concert has been absent for a long duration, continuing into the present.)
2. Things you wait for but they did not happen.
You think a thing will happen soon. But it is not here yet.
  • The package hasn't arrived. (You are waiting for it, and it's still not here.)
  • He hasn't called me back. (You expect a call, but it hasn't happened yet.)
  • My application hasn't been reviewed. (The review process is ongoing, but completion is still awaited.)
3. Things that started before and are still not done.
This is for things not done for a long time. Use it with words like for and since.
  • I haven't slept well for weeks. (The lack of good sleep started weeks ago and continues.)
  • They haven't spoken since their argument. (Their silence began after the argument and persists.)
  • The company hasn't launched a new product in over a year. (This lack of new product launches spans a year and continues.)
4. Using special words like yet or never.
These small words help show what you wait for.
  • yet: Placed at the end of the sentence or clause, yet emphasizes that something has not happened up to this point but is still expected. She hasn't finished her report yet.
  • still: Typically placed before haven't/hasn't, still highlights that a situation continues to be the same, often with a sense of persistence or surprise that it hasn't changed. They still haven't sent the invoice.
  • never: Never is a strong negative adverb meaning 'not ever'. When used, it replaces not in the structure. It indicates a complete absence of an experience throughout one's life up to the present. It is crucial to avoid double negatives; therefore, you do not use not with never. I have never seen snow. (Correct) vs. I haven't never seen snow. (Incorrect)
  • before: Used at the end of a sentence, before implies 'at any time prior to now'. He hasn't visited this museum before.
  • ever: Primarily used in questions to mean 'at any time', but in negative statements, not ever becomes never. For instance, to negate Have you ever been to Rome?, you would say No, I haven't ever been to Rome or, more commonly, No, I have never been to Rome.
These words make your meaning very clear for the listener.

When Not To Use It

Be careful. Do not use this like the word didn't. They talk about time in different ways.
1. For things that happened at a finished time.
If the time is finished, use didn't. Example: I didn't eat breakfast this morning.
It is morning? Use haven't. Is morning finished? Use didn't.
  • Incorrect: I haven't eaten lunch an hour ago. (The specific time an hour ago makes the simple past necessary.)
  • Correct: I didn't eat lunch an hour ago.
  • Incorrect: She hasn't visited her grandmother last week. (The definite time last week requires the simple past.)
  • Correct: She didn't visit her grandmother last week.
2. When the Action Has No Connection to the Present:
Use did not for finished things. Use did not for dead people.
  • Incorrect: Albert Einstein hasn't used a smartphone. (Einstein is deceased; his actions have no current relevance in this context.)
  • Correct: Albert Einstein didn't use a smartphone.
  • Correct (Present Perfect Negative): I haven't used a smartphone in a month. (My non-usage began a month ago and continues up to now, with present relevance.)
3. Using words for finished times:
Do not use haven't with yesterday. Yesterday is finished.
  • Incorrect: We haven't seen each other when we were students.
  • Correct: We didn't see each other when we were students. (Assuming when we were students refers to a period entirely in the past and distinct from the present.)
Is the time finished or now? This helps you choose.

Common Mistakes

Many people make mistakes here. Learn these tips to speak well.
1. Using haven't or hasn't in the wrong way:
Use has for he or she. Use have for I or you.
  • Incorrect: She haven't completed the task.
  • Correct: She hasn't completed the task. (For third-person singular she, hasn't is required.)
  • Incorrect: The students hasn't handed in their assignments.
  • Correct: The students haven't handed in their assignments. (For the plural subject students, haven't is required.)
2. Using the wrong form of the action word:
Some words are special. Use eaten, not ate. Use gone, not went.
  • Incorrect: I haven't went to that restaurant.
  • Correct: I haven't gone to that restaurant. (gone is the past participle of go.)
  • Incorrect: They hasn't saw the new movie.
  • Correct: They hasn't seen the new movie. (seen is the past participle of see.)
Many words end with -ed. These words are easy to use.
3. Forgetting the word have or has:
You must use have or has. The sentence needs them.
  • Incorrect: He not finished his project.
  • Correct: He hasn't finished his project.
  • Incorrect: We not decided yet.
  • Correct: We haven't decided yet.
These words tell us the time. They link past to now.
4. Using no and never together:
Never already means no. Do not use not with never.
  • Incorrect: I haven't never visited Canada.
  • Correct: I have never visited Canada. (or I haven't visited Canada. if you mean 'not yet')
Put never after have or has. Say: I have never.
Practice have and has. Learn special words. You will improve fast.

Real Conversations

The Present Perfect Negative is a staple in everyday English, reflecting its utility in discussing ongoing situations, unfulfilled expectations, and life experiences. Its natural use often involves contractions and specific adverbs, making it sound fluid and authentic.

- Casual Chat:

2. Present Perfect Negative Conjugation

Subject Auxiliary (Negative) Past Participle (V3) Example
I
haven't
finished
I haven't finished.
You
haven't
eaten
You haven't eaten.
He
hasn't
gone
He hasn't gone.
She
hasn't
called
She hasn't called.
It
hasn't
stopped
It hasn't stopped.
We
haven't
started
We haven't started.
They
haven't
arrived
They haven't arrived.

Contractions vs. Full Forms

Full Form Contraction Usage Note
have not
haven't
Most common in speech and informal writing.
has not
hasn't
Used for 3rd person singular (he/she/it).
I've not
I've not
Alternative contraction, common in some UK dialects.

Meanings

The present perfect negative describes actions that have not occurred at any point between the past and the present moment, often implying they might happen later.

1

Lack of Experience

To state that someone has never done something in their entire life up to now.

“I haven't ever been to Japan.”

“She hasn't seen that movie before.”

2

Unfinished Time Period

To say an action didn't happen within a period that is still continuing (today, this week, this year).

“I haven't had any water today.”

“We haven't seen him this week.”

3

Expectation (Yet)

To describe an action that was expected to happen by now but hasn't.

“The mail hasn't arrived yet.”

“He hasn't called me back.”

Reference Table

Reference table for Present Perfect Negative (haven't / hasn't)
Form Structure Example
Negative (General)
Subj + haven't/hasn't + V3
They haven't left.
Negative with 'Yet'
Subj + haven't/hasn't + V3 ... yet
I haven't seen it yet.
Negative with 'Never'
Subj + have/has + never + V3
I have never been there.
Short Answer (No)
No, + Subj + haven't/hasn't
No, I haven't.
Formal Negative
Subj + have/has + not + V3
We have not received it.
Negative Question
Haven't/Hasn't + Subj + V3?
Haven't you finished?

Formality Spectrum

Formal
We have not yet completed the requested analysis.

We have not yet completed the requested analysis. (Workplace reporting)

Neutral
We haven't finished the analysis yet.

We haven't finished the analysis yet. (Workplace reporting)

Informal
Haven't done the analysis yet.

Haven't done the analysis yet. (Workplace reporting)

Slang
Still ain't done the work.

Still ain't done the work. (Workplace reporting)

The Present Perfect Negative Bridge

Haven't / Hasn't

Experience

  • Never I haven't ever...

Unfinished Time

  • Today I haven't eaten today.

Expectation

  • Yet It hasn't happened yet.

Past Simple vs. Present Perfect Negative

Past Simple (Didn't)
Finished Time I didn't go yesterday.
Present Perfect (Haven't)
Unfinished Time I haven't gone today.

Choosing the Right Auxiliary

1

Is the subject He, She, or It?

YES
Use 'hasn't'
NO
Use 'haven't'

Examples by Level

1

I haven't eaten my lunch.

2

She hasn't seen the cat.

3

We haven't finished.

4

They haven't come home.

1

I haven't seen that movie yet.

2

He hasn't called me today.

3

We haven't been to London.

4

It hasn't rained this week.

1

I haven't heard from him recently.

2

The company hasn't made a profit so far this year.

3

She hasn't decided what to do about the job offer.

4

We haven't found a solution to the problem yet.

1

I haven't exactly been hiding my feelings, have I?

2

The government hasn't yet addressed the concerns of the public.

3

He hasn't been himself since the accident occurred.

4

They haven't provided enough evidence to support their claim.

1

The research hasn't yielded any significant results as of yet.

2

It hasn't escaped my notice that you've been late every day.

3

The architect hasn't fully accounted for the structural limitations.

4

Such a phenomenon hasn't been observed in this region for centuries.

1

The sheer scale of the disaster hasn't quite dawned on the local population.

2

He hasn't so much as lifted a finger to help us with the preparations.

3

The implications of this policy haven't been thoroughly interrogated by the committee.

4

History hasn't always been kind to those who sought to challenge the status quo.

Easily Confused

Present Perfect Negative (haven't / hasn't) vs Past Simple Negative (didn't)

Learners use 'didn't' when the time period is still open or the result is relevant.

Present Perfect Negative (haven't / hasn't) vs Present Perfect Continuous Negative (haven't been -ing)

Learners confuse the lack of a completed action with the lack of a continuous one.

Present Perfect Negative (haven't / hasn't) vs Never vs. Haven't

Using both 'haven't' and 'never' in the same sentence.

Common Mistakes

I haven't see him.

I haven't seen him.

You must use the past participle (seen), not the base form (see).

He haven't eaten.

He hasn't eaten.

Use 'hasn't' for he/she/it.

I no have seen it.

I haven't seen it.

English uses 'haven't', not 'no have'.

I haven't did it.

I haven't done it.

Don't use the past simple (did); use the past participle (done).

I haven't seen him yesterday.

I didn't see him yesterday.

You cannot use specific past times (yesterday, last week) with the present perfect.

I haven't never been there.

I haven't ever been there. / I have never been there.

Avoid double negatives. Use 'haven't ever' or 'have never'.

She hasn't finished already.

She hasn't finished yet.

In negative sentences, we usually use 'yet' instead of 'already'.

I haven't been knowing him for long.

I haven't known him for long.

Stative verbs like 'know' are rarely used in the continuous form, even in the perfect negative.

It's three years since I haven't seen him.

It's three years since I last saw him. / I haven't seen him for three years.

The 'since' clause usually takes a positive past simple verb.

I haven't seen him since two weeks.

I haven't seen him for two weeks.

Use 'for' with a period of time, 'since' with a point in time.

I haven't seen him, I don't think.

I don't think I've seen him.

While the 'wrong' version is common in speech, 'negative raising' (moving the negative to the main verb) is preferred in formal writing.

Sentence Patterns

I haven't ___ yet.

She hasn't ___ since ___.

We haven't ___ so far this ___.

It hasn't escaped my notice that ___.

Real World Usage

Job Interview common

I haven't had the opportunity to work with that software yet, but I am a quick learner.

Texting a Friend constant

Haven't left yet! Be there in 10.

Travel / Airport very common

Our flight hasn't appeared on the board yet.

Restaurant occasional

We haven't received our drinks yet.

Social Media common

I haven't posted a reel in ages!

Doctor's Office common

The symptoms haven't improved since Monday.

💡

The 'Yet' Trick

If you aren't sure whether to use 'didn't' or 'haven't', try adding 'yet' to the end. If it makes sense, 'haven't' is likely the correct choice.
⚠️

No 'Yesterday'!

Never use specific past times like 'yesterday', 'in 1999', or 'at 5:00' with haven't. This is the #1 mistake on exams.
🎯

Polite Negation

Use 'haven't yet' instead of 'didn't' to sound more helpful and less blunt in professional emails.
💬

Ain't is not Haven't

You will hear 'ain't' in songs and movies, but never use it in writing or formal speaking. It replaces 'haven't' but is considered non-standard.

Smart Tips

Use 'I haven't yet' instead of 'I didn't'. It sounds like you are still working on it.

I didn't finish the report. I haven't finished the report yet.

Check if the verb is in the Present Perfect. These words are almost always a signal for this tense.

I don't see him since Monday. I haven't seen him since Monday.

Remove the 'n't' from 'haven't'. 'Never' already makes the sentence negative.

I haven't never been to Paris. I have never been to Paris.

Always use 'haven't' if you are still alive! Your life is an unfinished time period.

I didn't go to China in my life. I haven't been to China.

Pronunciation

/ˈhæv.ənt/ or /ˈhæz.ənt/

Contraction Stress

In the negative, the contraction 'haven't' or 'hasn't' usually receives more stress than the positive 'have' or 'has'.

I haven'(t) seen it.

The 't' sound

In fast speech, the final 't' in 'haven't' is often unreleased or 'glottalized' before a consonant.

Falling Intonation

I haven't finished ↘

A definitive statement of fact.

Memorize It

Mnemonic

H.A.V.E.N.T: Have Action Virtually Ended? Not Totally!

Visual Association

Imagine a bridge that is missing a few planks in the middle. You are standing on the 'Past' side looking at the 'Present' side. The missing planks represent the things you 'haven't' done yet to complete the bridge.

Rhyme

If the time is still today, 'haven't' is the word to say. If the person is a 'she', 'hasn't' is the key!

Story

Meet Bob. Bob is a procrastinator. Today, Bob has a long list. It is 5:00 PM. Bob says, 'I haven't washed the car, I hasn't cooked dinner, and I haven't called my mom.' Because the day isn't over, Bob uses the Present Perfect Negative.

Word Web

haven'thasn'tyetneverparticipleunfinishedexperiencerecently

Challenge

Look at your to-do list for today. Say out loud three things you haven't done yet using the 'I haven't [V3] yet' pattern.

Cultural Notes

British speakers use the present perfect negative much more frequently than American speakers for recent actions.

Americans often substitute the Past Simple Negative ('I didn't eat yet') where British speakers would strictly use the Present Perfect.

In AAVE, 'ain't' is a common substitute for 'haven't' or 'hasn't'.

The 'have' + past participle construction emerged in Old English, originally meaning 'I possess [something] in a completed state'.

Conversation Starters

What is a famous movie that you haven't seen yet?

Have you ever traveled to a country where you haven't liked the food?

What is a goal you haven't achieved so far this year?

Is there a book everyone loves that you haven't been able to finish?

Journal Prompts

Write about three things you haven't done today but need to do before bed.
Reflect on your life experiences. List five things you haven't done yet but are on your 'bucket list'.
Discuss a project at work or school that hasn't gone according to plan. What hasn't worked?
Write a letter to your future self about the things you haven't mastered yet but hope to by next year.

Common Mistakes

Incorrect

Correct


Incorrect

Correct


Incorrect

Correct


Incorrect

Correct

Test Yourself

Choose the correct form to complete the sentence. Multiple Choice

He ___ his homework yet.

✓ Correct! ✗ Not quite. Correct answer: hasn't finished
We use 'hasn't' for 'he' and the past participle 'finished'.
Fill in the blank with the correct negative present perfect form of the verb in brackets.

I ___ (see) that movie before.

✓ Correct! ✗ Not quite. Correct answer: haven't seen
The subject 'I' takes 'haven't' and the V3 of 'see' is 'seen'.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

We haven't went to the store today.

✓ Correct! ✗ Not quite. Correct answer: went
The past participle of 'go' is 'gone', not 'went'.
Change the positive sentence to a negative one. Sentence Transformation

She has already called the doctor.

✓ Correct! ✗ Not quite. Correct answer: She hasn't called the doctor yet.
In negative sentences, 'already' usually changes to 'yet'.
Is the following sentence grammatically correct? True False Rule

I haven't seen him last week.

✓ Correct! ✗ Not quite. Correct answer: False
You cannot use 'last week' (a finished time) with the present perfect.
Complete the dialogue. Dialogue Completion

A: Is dinner ready? B: No, I ___ the table.

✓ Correct! ✗ Not quite. Correct answer: haven't set
'Set' is an irregular verb where the V3 is also 'set'.
Which time marker can be used with 'haven't'? Grammar Sorting

Select the correct marker.

✓ Correct! ✗ Not quite. Correct answer: So far
'So far' indicates an unfinished period, which fits the present perfect.
Match the subject to the correct auxiliary. Match Pairs

Match each item on the left with its pair on the right:

✓ Correct! ✗ Not quite. Correct answer: 1-hasn't, 2-haven't
'My brother' is he (hasn't), 'My friends' is they (haven't).

Score: /8

Practice Exercises

8 exercises
Choose the correct form to complete the sentence. Multiple Choice

He ___ his homework yet.

✓ Correct! ✗ Not quite. Correct answer: hasn't finished
We use 'hasn't' for 'he' and the past participle 'finished'.
Fill in the blank with the correct negative present perfect form of the verb in brackets.

I ___ (see) that movie before.

✓ Correct! ✗ Not quite. Correct answer: haven't seen
The subject 'I' takes 'haven't' and the V3 of 'see' is 'seen'.
Find the mistake in the sentence. Error Correction

Find and fix the mistake:

We haven't went to the store today.

✓ Correct! ✗ Not quite. Correct answer: went
The past participle of 'go' is 'gone', not 'went'.
Change the positive sentence to a negative one. Sentence Transformation

She has already called the doctor.

✓ Correct! ✗ Not quite. Correct answer: She hasn't called the doctor yet.
In negative sentences, 'already' usually changes to 'yet'.
Is the following sentence grammatically correct? True False Rule

I haven't seen him last week.

✓ Correct! ✗ Not quite. Correct answer: False
You cannot use 'last week' (a finished time) with the present perfect.
Complete the dialogue. Dialogue Completion

A: Is dinner ready? B: No, I ___ the table.

✓ Correct! ✗ Not quite. Correct answer: haven't set
'Set' is an irregular verb where the V3 is also 'set'.
Which time marker can be used with 'haven't'? Grammar Sorting

Select the correct marker.

✓ Correct! ✗ Not quite. Correct answer: So far
'So far' indicates an unfinished period, which fits the present perfect.
Match the subject to the correct auxiliary. Match Pairs

1. My brother, 2. My friends

✓ Correct! ✗ Not quite. Correct answer: 1-hasn't, 2-haven't
'My brother' is he (hasn't), 'My friends' is they (haven't).

Score: /8

Practice Bank

10 exercises
Fill in the blank. Fill in the Blank

My phone ___ (not/charge) fully yet.

✓ Correct! ✗ Not quite. Correct answer: hasn't charged
Fix the mistake. Error Correction

I haven't never been to Japan.

✓ Correct! ✗ Not quite. Correct answer: Both are correct.
Put the words in the correct order. Sentence Reorder

replied / she / message / hasn't / to / my

✓ Correct! ✗ Not quite. Correct answer: She hasn't replied to my message.
Translate to English. Translation

Wir haben das Abendessen noch nicht bestellt.

✓ Correct! ✗ Not quite. Correct answer: We haven't ordered dinner yet.
Which is correct for a job interview? Multiple Choice

Select the best option:

✓ Correct! ✗ Not quite. Correct answer: I haven't worked with this software before.
Match the subject with the correct form. Match Pairs

Match the pairs:

✓ Correct! ✗ Not quite. Correct answer: He | hasn't seen, They | haven't seen, It | hasn't worked
Fill in the blank. Fill in the Blank

You ___ (not/tell) me about your trip yet!

✓ Correct! ✗ Not quite. Correct answer: haven't told
Fix the verb form. Error Correction

The concert hasn't began yet.

✓ Correct! ✗ Not quite. Correct answer: The concert hasn't begun yet.
Translate to English. Translation

Ich habe meine E-Mails heute noch nicht gelesen.

✓ Correct! ✗ Not quite. Correct answer: I haven't read my emails today.
Which is more natural for a text message? Multiple Choice

Pick the most common usage:

✓ Correct! ✗ Not quite. Correct answer: I haven't seen your text until now.

Score: /10

FAQ (8)

No. You cannot use specific past time markers like `yesterday` with the present perfect. Use the past simple: `I didn't see him yesterday`.

Use `hasn't` only for the third person singular (`he`, `she`, `it`). Use `haven't` for everything else (`I`, `you`, `we`, `they`).

No. `I haven't got` usually means 'I don't possess' (Present Simple meaning), while `I haven't had` is the negative of 'I have had' (Present Perfect).

In American English, the Past Simple is often used for recent actions where British English would use the Present Perfect. Both are understood, but the Present Perfect is more 'standard' globally.

No, that's a double negative. Say `I have never been` or `I haven't ever been`.

Yes, you must use the Past Participle (V3). For example, `haven't gone`, not `haven't go` or `haven't went`.

Use `have not` in formal writing, like business reports, academic essays, or legal documents.

Not necessarily. It usually implies that the action hasn't happened *up to now*, but it might happen in the future.

Scaffolded Practice

1

1

2

2

3

3

4

4

Mastery Progress

Needs Practice

Improving

Strong

Mastered

In Other Languages

Spanish high

Pretérito Perfecto Compuesto (no he...)

English is stricter about not using specific past time markers like 'yesterday'.

French moderate

Passé Composé (je n'ai pas...)

French uses this form for finished past events; English does not.

German moderate

Perfekt (ich habe nicht...)

German uses the Perfect for 'yesterday', which is a major error in English.

Japanese low

~te inai (~ていない)

Japanese focuses on the 'state' of the result rather than the 'time' connection.

Arabic low

Lam + Jussive (لم)

Arabic changes the verb mood entirely; English uses an auxiliary.

Chinese none

Méiyǒu (没有)

Chinese has no verb conjugation or auxiliary 'have'.

Learning Path

Prerequisites

Was this helpful?

Comments (0)

Login to Comment
No comments yet. Be the first to share your thoughts!