# Công thức phủ định của have và has

- Updated: 2026-11-05
- Level: A1

## Quick answer

Để nói “không có”, dùng **don't have** với I, you, we, they và **doesn't have** với he, she, it: *I don't have a car. She doesn't have a car.* Sau doesn't luôn là have, không phải has. Còn **haven't / hasn't** dùng cho thì hiện tại hoàn thành: *I haven't finished my homework.*

## Formula

I / You / We / They + don't + have + …
He / She / It + doesn't + have + …

## Khi have/has nghĩa là “có”

| Chủ ngữ | Phủ định | Ví dụ |
| --- | --- | --- |
| I, you, we, they | **don't have** | I don't have a car. |
| He, she, it | **doesn't have** | She doesn't have a car. |

*Don't* là *do not*, *doesn't* là *does not*. Với tên người hoặc danh từ, xem đó là một hay nhiều: *My brother* như *he* nên dùng doesn't, *My parents* như *they* nên dùng don't.

Đổi câu khẳng định sang phủ định:

- She **has** a bike. → She **doesn't have** a bike. — Cô ấy không có xe đạp.
- They **have** a bike. → They **don't have** a bike. — Họ không có xe đạp.

Ở câu phủ định, *has* biến mất. Đuôi -s đã nằm trong *doesn't*, nên động từ phía sau trở về nguyên mẫu **have**. Vì vậy không viết *She doesn't has a bike*.

## Khi nào dùng haven't và hasn't?

Have/has còn là trợ động từ, tức động từ phụ giúp tạo thì, trong thì hiện tại hoàn thành. Lúc đó, ta thêm *not* ngay sau have/has:

- I, you, we, they + **haven't** + quá khứ phân từ
- He, she, it + **hasn't** + quá khứ phân từ

*Haven't* là *have not*, *hasn't* là *has not*. Quá khứ phân từ là dạng thứ ba của động từ: *finish → finished*, *eat → eaten*.

- I **haven't finished** my homework. — Tôi vẫn chưa làm xong bài tập.
- She **hasn't eaten** breakfast yet. — Cô ấy vẫn chưa ăn sáng.

## Don't have khác haven't thế nào?

| | don't / doesn't have | haven't / hasn't + quá khứ phân từ |
| --- | --- | --- |
| Dùng để | nói ai đó không có gì | phủ định một việc ở thì hiện tại hoàn thành |
| Ví dụ | I don't have a car. | I haven't finished my homework. |
| Nghĩa | Tôi không có ô tô. | Tôi vẫn chưa làm xong bài tập. |

Đây là hai cấu trúc khác nhau, không đổi chỗ cho nhau được.

Bạn cũng sẽ gặp **haven't got / hasn't got**, nhất là trong tiếng Anh Anh. *I haven't got a car* có nghĩa giống *I don't have a car*. Đây là cấu trúc *have got*, nên phải có *got*.

## Lỗi hay gặp

| Sai | Đúng | Vì sao |
| --- | --- | --- |
| He doesn't ~~has~~ a car. | He doesn't **have** a car. | Sau doesn't dùng have. |
| She ~~don't~~ have a phone. | She **doesn't** have a phone. | She đi với doesn't. |
| I haven't ~~finish~~ my homework. | I haven't **finished** my homework. | Sau haven't dùng quá khứ phân từ. |

## Practice

- [Làm bài tập don't và doesn't có đáp án](https://hienglishquiz.com/vi/ngu-phap/tro-dong-tu-do)

## Lesson

- [Động từ have / has](https://hienglishquiz.com/vi/bai-hoc/dong-tu-have-has)
