Công thức phủ định của have và has
Để 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.


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 | He doesn't have a car. | Sau doesn't dùng have. |
| She | She doesn't have a phone. | She đi với doesn't. |
| I haven't | I haven't finished my homework. | Sau haven't dùng quá khứ phân từ. |
Thử ngay
Chọn dạng đúng:
My brother doesn't have a laptop.
- A. doesn't have — Đúng
- B. doesn't has
- C. don't have
Đáp án: A. doesn't have
He đi với doesn't, và sau doesn't luôn là have.
Chọn dạng đúng:
We don't have any milk at home.
- A. doesn't have
- B. don't have — Đúng
- C. not have
Đáp án: B. don't have
Tiếng Anh không đặt not thẳng trước have. Phải mượn don't.
Chọn dạng đúng:
I haven't finished my homework yet.
- A. haven't finish
- B. don't finish
- C. haven't finished — Đúng
Đáp án: C. haven't finished
Yet cho biết việc này đến giờ vẫn chưa xong, nên dùng thì hiện tại hoàn thành: haven't finished.
Chọn dạng đúng:
Lan hasn't eaten breakfast yet, so she's very hungry.
- A. hasn't eaten — Đúng
- B. haven't eaten
- C. doesn't eaten
Đáp án: A. hasn't eaten
She đi với hasn't, và sau hasn't là quá khứ phân từ eaten.
Chọn từ đúng:
Sorry, I haven't got a pen. Can I borrow yours?
- A. have
- B. got — Đúng
- C. had
Đáp án: B. got
I haven't got a pen nghĩa giống I don't have a pen. Cấu trúc này cần có got.