Khi nào dùng have, has là một trong những băn khoăn phổ biến nhất của người học tiếng Anh, đặc biệt khi phải đối mặt với các thì phức tạp như hiện tại hoàn thành. Hãy cùng ELSA Speak khám phá ngay mẹo phân biệt dễ hiểu nhất cùng các bài tập vận dụng chi tiết trong bài viết này!
Khi nào dùng have, has trong tiếng Anh?
Việc lựa chọn giữa have và has phụ thuộc hoàn toàn vào chủ ngữ của câu. Cụ thể, have đi với các chủ ngữ số nhiều và ngôi thứ nhất, thứ hai, trong khi has đi với chủ ngữ số ít ở ngôi thứ ba. Hiểu rõ vai trò của chúng trong câu sẽ giúp bạn sử dụng chính xác và tự nhiên hơn.
Kiểm tra phát âm với bài tập sau:

Have, has là động từ chính
Trường hợp phổ biến và dễ nhận biết nhất là khi have, has được sử dụng như một động từ trong tiếng Anh, mang ý nghĩa sở hữu hoặc thực hiện một hành động nào đó. Ở vai trò này, chúng được chia như động từ thường trong thì hiện tại đơn.
| Loại câu | Cấu trúc | Ví dụ |
| Khẳng định | S + have/has + O | She has a new phone. (Cô ấy có một chiếc điện thoại mới.) |
| Phủ định | S + do/does + not + have + O | I do not have any questions. (Tôi không có câu hỏi nào cả.) |
| Nghi vấn | Do/Does + S + have + O? | Do you have free time this weekend? (Bạn có thời gian rảnh cuối tuần này không?) |

Have, has, had là trợ động từ
Vai trò quan trọng và gây nhiều nhầm lẫn hơn của have, has là khi chúng hoạt động như một trợ động từ để hình thành các thì hoàn thành và các cấu trúc ngữ pháp tiếng Anh phức tạp khác. Lúc này, have và has không mang nghĩa là có, mà chỉ bổ trợ cho động từ chính.
Trong thì hiện tại hoàn thành: have, has
Đây là cách dùng phổ biến nhất của have và has với vai trò là trợ động từ để diễn tả một hành động đã xảy ra trong quá khứ nhưng kết quả còn liên quan đến hiện tại.
| Loại câu | Cấu trúc | Ví dụ |
| Khẳng định | S + have/has + V3/Ved | We have finished our homework. (Chúng tôi đã làm xong bài tập về nhà.) |
| Phủ định | S + have/has + not + V3/Ved | He has not called me yet. (Anh ấy vẫn chưa gọi cho tôi.) |
| Nghi vấn | Have/Has + S + V3/Ved? | Have they arrived? (Họ đã đến nơi chưa?) |
Trong thì hiện tại hoàn thành tiếp diễn: have, has
Tương tự thì hiện tại hoàn thành, have và has cũng được sử dụng để tạo thành thì hiện tại hoàn thành tiếp diễn nhằm nhấn mạnh tính liên tục của hành động.
| Loại câu | Cấu trúc | Ví dụ |
| Khẳng định | S + have/has + been + V-ing | She has been working here for 5 years. (Cô ấy đã làm việc ở đây được 5 năm rồi.) |
| Phủ định | S + have/has + not + been + V-ing | They have not been talking to each other. (Họ đã không nói chuyện với nhau.) |
| Nghi vấn | Have/Has + S + been + V-ing? | Has it been raining all day? (Trời đã mưa cả ngày nay phải không?) |
Trong thì tương lai hoàn thành: have
Khi nói về một hành động sẽ hoàn tất trước một thời điểm trong tương lai, chúng ta sẽ cần đến trợ động từ have. Lưu ý, trong thì này, tất cả các chủ ngữ đều đi với will have, không dùng will has.
Cấu trúc:
| S + will + have + V3/Ved |
Ví dụ: By the time you arrive, I will have cooked dinner. (Vào lúc bạn đến, tôi sẽ đã nấu xong bữa tối rồi.)
Trong cấu trúc câu bị động hoàn thành: have, has
Have và has cũng xuất hiện trong các câu bị động của thì hoàn thành để nhấn mạnh đối tượng bị tác động bởi hành động.
Cấu trúc:
| S + have/has + been + V3/Ved |
Ví dụ: The report has been sent. (Bản báo cáo đã được gửi đi.)
Trong cấu trúc Modal Perfect: have
Để diễn tả những suy đoán hoặc khả năng trong quá khứ, have kết hợp với các động từ khiếm khuyết như should, could, might, must.
Cấu trúc:
| S + modal verb + have + V3/Ved |
Ví dụ: He should have told me the truth. (Lẽ ra anh ấy nên nói cho tôi sự thật.)

Have, has dùng như động từ khiếm khuyết
Ngoài hai vai trò chính kể trên, have to/has to còn được dùng như một động từ bán khiếm khuyết (semi-modal verb) để diễn tả sự cần thiết hoặc bắt buộc phải làm gì đó theo quy định, luật lệ.
Cấu trúc:
| S + have/has to + V (nguyên thể) |
Ví dụ:
- I have to wear a uniform to work. (Tôi phải mặc đồng phục đi làm.)
- She has to finish the project by tomorrow. (Cô ấy phải hoàn thành dự án trước ngày mai.)

>> Hiểu đúng ngữ pháp là nền tảng, nhưng phát âm chuẩn mới là chìa khóa để giao tiếp tự tin. Hãy để công nghệ A.I. của ELSA Speak giúp bạn biến kiến thức vừa học thành phản xạ nói tiếng Anh tự nhiên ngay hôm nay!

Các dạng viết tắt have, has
Trong giao tiếp tiếng Anh hàng ngày, đặc biệt là văn nói và văn viết không trang trọng, have và has thường được rút gọn để câu văn trở nên tự nhiên và ngắn gọn hơn.
| Dạng đầy đủ | Dạng viết tắt |
| I have | I’ve |
| You have | You’ve |
| We have | We’ve |
| They have | They’ve |
| He has | He’s |
| She has | She’s |
| It has | It’s |
| have not | haven’t |
| has not | hasn’t |
Lưu ý: Dạng viết tắt ‘s có thể là của has hoặc is. Để phân biệt, bạn hãy nhìn vào từ theo sau:
- Nếu là một động từ ở dạng V3/Ved thì đó là viết tắt của has
- Nếu theo sau là một danh từ, tính từ hoặc V-ing thì đó là của is.
Ví dụ:
- She’s finished her lunch viết đầy đủ là She has finished her lunch.
- She’s a doctor viết đầy đủ là She is a doctor.

Khi nào dùng have got/has got?
Trong giao tiếp, đặc biệt là theo phong cách Anh-Anh, bạn sẽ thường xuyên bắt gặp cụm từ have got và has got được sử dụng thay cho have và has. Về cơ bản, have got và has got mang ý nghĩa hoàn toàn tương tự như have và has, dùng để chỉ sự sở hữu.
Cụm từ này phổ biến hơn trong tiếng Anh-Anh và thường được dùng trong các tình huống giao tiếp thân mật, không trang trọng. Điểm khác biệt chính nằm ở cách đặt câu hỏi và câu phủ định: Bạn sẽ dùng chính have/has làm trợ động từ thay vì mượn do/does.
Ví dụ:
- I’ve got a terrible headache. (= I have a terrible headache.)
- She’s got two sisters. (= She has two sisters.)

Quá khứ V2 của have, has là gì?
Động từ bất quy tắc have có dạng quá khứ V2 là had. Điều đặc biệt là had được sử dụng cho tất cả các chủ ngữ, dù là số ít hay số nhiều, ngôi thứ nhất, hai hay ba. Đây là một điểm ngữ pháp quan trọng giúp bạn đơn giản hóa việc chia động từ ở thì quá khứ.
Ví dụ:
- I had a great time at the party last night. (Tôi đã có một khoảng thời gian tuyệt vời ở bữa tiệc tối qua.)
- She had long hair when she was a child. (Cô ấy có mái tóc dài khi còn là một đứa trẻ.)

>> Đừng để những lỗi phát âm nhỏ cản trở sự tự tin của bạn khi giao tiếp. Chỉ với 5.000đ mỗi ngày, bạn đã có thể đầu tư cho bản thân một lộ trình học bài bản, luyện phát âm tiếng Anh chuẩn xác qua hàng ngàn chủ đề từ công việc đến đời sống. Chinh phục tiếng Anh ngay hôm nay!
Một số cấu trúc have, has thông dụng khác
Ngoài vai trò là động từ chính chỉ sự sở hữu hay trợ động từ trong các thì hoàn thành, have và has còn xuất hiện trong nhiều cấu trúc cố định (collocations) mang những ý nghĩa đa dạng mà bạn nên ghi nhớ để sử dụng tiếng Anh một cách tự nhiên.
| S + have + somebody + V (nguyên thể) Nhờ/yêu cầu ai đó làm gì |
Ví dụ: I will have my assistant send you the documents. (Tôi sẽ nhờ trợ lý của tôi gửi tài liệu cho bạn.)
S + have + something + V3/Ved
Có một việc gì đó được thực hiện bởi người khác, thường là dịch vụVí dụ: She has her hair cut every month. (Cô ấy cắt tóc mỗi tháng – tức là đi tiệm cắt chứ không tự cắt.)
have + difficulty/trouble + (in) + V-ing
Gặp khó khăn trong việc làm gìVí dụ: He has trouble finding a new job. (Anh ấy gặp khó khăn trong việc tìm một công việc mới.)
have + a + look/talk/chat/rest…
Nhìn qua/nói chuyện/trò chuyện/nghỉ ngơi…
Ví dụ: Let’s have a rest before we continue. (Hãy nghỉ ngơi một chút trước khi chúng ta tiếp tục.)
have + a + look/talk/chat/rest…
Ăn sáng/trưa/tối/ăn nhẹVí dụ: We usually have lunch at 12 PM. (Chúng tôi thường ăn trưa vào lúc 12 giờ.)

Bài tập vận dụng
Để thực sự làm chủ cách dùng hai thì này, hãy cùng ELSA Speak hoàn thành bài tập tổng hợp dưới đây.
Đề bài: Chia động từ trong ngoặc ở thì Hiện tại hoàn thành hoặc Quá khứ hoàn thành.
- I can’t log in. I think I (forget) ______ my password.
- By the time the police arrived, the thieves (escape) ______.
- She told us that she (never be) ______ to Ho Chi Minh City before.
- My sister (work) ______ for this company since 2018.
- He was very tired because he (not sleep) ______ well the night before.
- (You/finish) ______ your report yet? The manager is asking for it.
- We (already/eat) ______ when he called us to invite us to dinner.
- They (not see) ______ each other for a long time.
- After she (complete) ______ the course, she felt much more confident.
- I read the book that my teacher (recommend) ______.
- She looks familiar. I (see) ______ her somewhere before.
- He (wait) ______ for the bus for 30 minutes when it finally arrived.
- This is the first time I (ever taste) ______ such delicious food.
- Before I moved to Hanoi, I (live) ______ in Da Nang for 10 years.
- I’m not hungry. I (already/eat) ______ lunch.
- The film (start) ______ by the time we got to the cinema.
- Recently, the company (hire) ______ many new employees.
- He knew all about the plan because his friend (tell) ______ him everything.
- Look! The rain (stop) ______ and the sun is shining.
- She didn’t want to see the movie because she (read) ______ the book.
Đáp án bài tập
| Câu | Đáp án | Giải thích |
| 1 | have forgotten | Hành động quên xảy ra trong quá khứ nhưng kết quả (không thể đăng nhập) còn ở hiện tại. |
| 2 | had escaped | Hành động bỏ trốn xảy ra trước một hành động khác trong quá khứ (cảnh sát đến). |
| 3 | had never been | Trải nghiệm chưa từng có tính đến một thời điểm trong quá khứ (lúc cô ấy kể). |
| 4 | has worked | Hành động bắt đầu trong quá khứ và vẫn tiếp diễn đến hiện tại (có dấu hiệu “since 2018”). |
| 5 | had not slept | Hành động không ngủ xảy ra trước một trạng thái trong quá khứ (anh ấy mệt). |
| 6 | Have you finished | Câu hỏi về một hành động đã hoàn thành hay chưa tính đến hiện tại (có dấu hiệu “yet”). |
| 7 | had already eaten | Hành động ăn xảy ra trước một hành động khác trong quá khứ (anh ấy gọi). |
| 8 | have not seen | Hành động không gặp nhau kéo dài từ quá khứ đến hiện tại. |
| 9 | had completed | Hành động hoàn thành khóa học xảy ra trước một hành động khác trong quá khứ (cô ấy cảm thấy tự tin). |
| 10 | had recommended | Hành động giới thiệu của giáo viên xảy ra trước hành động đọc sách trong quá khứ. |
| 11 | have seen | Trải nghiệm không rõ thời gian trong quá khứ nhưng có liên quan đến hiện tại (cô ấy trông quen). |
| 12 | had waited | Hành động chờ đợi xảy ra liên tục và chấm dứt trước một hành động khác trong quá khứ (xe buýt đến). |
| 13 | have ever tasted | Cấu trúc “This is the first time” luôn đi với thì Hiện tại hoàn thành để diễn tả trải nghiệm. |
| 14 | had lived | Hành động sống ở Đà Nẵng đã xảy ra và kết thúc trước hành động chuyển đến Hà Nội trong quá khứ. |
| 15 | have already eaten | Hành động ăn trưa xảy ra trong quá khứ và kết quả (không đói) còn ở hiện tại. |
| 16 | had started | Hành động phim bắt đầu xảy ra trước hành động chúng tôi đến rạp trong quá khứ. |
| 17 | has hired | Dấu hiệu “Recently” (gần đây) chỉ hành động vừa mới xảy ra và liên quan đến hiện tại. |
| 18 | had told | Hành động người bạn kể xảy ra trước hành động anh ấy biết trong quá khứ. |
| 19 | has stopped | Hành động mưa dừng có kết quả rõ ràng ở hiện tại (nhìn kìa, mặt trời đang chiếu sáng). |
| 20 | had read | Hành động đọc sách xảy ra trước hành động không muốn xem phim trong quá khứ. |
Câu hỏi thường gặp
Để tổng kết lại những điểm kiến thức quan trọng nhất, ELSA Speak đã tổng hợp và giải đáp một số câu hỏi phổ biến nhất xoay quanh việc khi nào dùng have has.
Have, has là thì gì?
Have và has không phải là một thì cụ thể mà là các động từ có thể đóng hai vai trò khác nhau:
- Động từ chính: Khi mang nghĩa là có hoặc sở hữu, chúng được chia ở thì hiện tại đơn.
- Trợ động từ: Chúng là thành phần không thể thiếu để cấu tạo nên các thì hoàn thành, phổ biến nhất là thì hiện tại hoàn thành.
Khi nào dùng have, has trong thì hiện tại đơn?
Trong thì hiện tại đơn, have và has được sử dụng như một động từ thường với ý nghĩa là sở hữu, và việc lựa chọn sẽ tuân theo quy tắc chia động từ cơ bản.
- Dùng have với các chủ ngữ I, you, we, they và các danh từ số nhiều.
- Dùng has với các chủ ngữ he, she, it và các danh từ số ít, danh từ không đếm được.
Khi nào dùng have, has trong câu hỏi?
Cách đặt câu hỏi với have và has phụ thuộc vào vai trò của chúng trong câu.
- Khi là động từ chính: Ta phải mượn trợ động từ do/does đặt ở đầu câu, và động từ chính luôn ở dạng nguyên thể là have. Ví dụ: Does she have a cat?
- Khi là trợ động từ: Ta chỉ cần đảo chính have/has lên trước chủ ngữ. Ví dụ: Have you finished the report?
Khi nào dùng have, has trong hiện tại hoàn thành?
Trong thì hiện tại hoàn thành, việc sử dụng have hay has hoàn toàn phụ thuộc vào chủ ngữ của câu.
- Have được dùng với chủ ngữ là I, You, We, They và danh từ số nhiều, theo sau là động từ ở dạng V3/Ved.
- Has được dùng với chủ ngữ là He, She, It và danh từ số ít, theo sau là động từ ở dạng V3/Ved.
>> Xem thêm:
- Bài tập thì hiện tại đơn từ cơ bản đến nâng cao, có đáp án
- Bài tập thì hiện tại hoàn thành (Present Perfect) có lời giải
- Tổng hợp bài tập thì quá khứ đơn từ cơ bản đến nâng cao [Có đáp án chi tiết nhất]
Hy vọng những kiến thức và bài tập trong bài viết đã giúp bạn hoàn toàn tự tin trả lời câu hỏi khi nào dùng have, has. ELSA Speak tin rằng việc nắm vững các điểm ngữ pháp nền tảng chính là chìa khóa để bạn chinh phục những kiến thức phức tạp hơn. Đừng quên thường xuyên theo dõi danh mục ngữ pháp nâng cao để khám phá thêm nhiều chủ điểm tiếng Anh thú vị khác nhé.







