Blog/Thì Hiện Tại Hoàn Thành: Quy Tắc & Ví Dụ (have/has + V3) 2025

Bắt đầu xây vốn từ tiếng Anh dùng được với Vocab

Tải miễn phí. Học nhanh hơn bằng lặp lại ngắt quãng, danh sách theo chủ đề và phát âm bản ngữ, rồi giữ lại những từ đã học.

Thì Hiện Tại Hoàn Thành: Quy Tắc & Ví Dụ (have/has + V3) 2025

Tác giả: Vocab Team

Cập nhật lần cuối:

Thì Hiện Tại Hoàn Thành: Quy Tắc & Ví Dụ (have/has + V3) 2025

Thì Hiện Tại Hoàn Thành: Quy tắc và ví dụ (have/has + V3) năm 2025

Thử tưởng tượng: bạn đang trong một buổi phỏng vấn hoặc gặp gỡ người nước ngoài, và ai đó hỏi: «So, have you finished the report yet?». Trong đầu bạn hoảng loạn: «have finished» là gì? Tại sao không phải là «Did you finish»? Nếu bạn quen thuộc với cảm giác này, thì bạn đã đến đúng nơi. Thì Hiện Tại Hoàn Thành (Present Perfect) không phải là một con quái vật đáng sợ, mà là người bạn đồng hành trung thành trong tiếng Anh, giúp bạn kết nối quá khứ với hiện tại. Hãy cùng tìm hiểu kỹ về nó một lần và mãi mãi!

Thì Hiện tại Hoàn thành là gì và cách cấu trúc nó?

Thì Hiện tại Hoàn thành là thì dùng để diễn tả một hành động trong quá khứ có kết quả còn liên quan hoặc quan trọng đến thời điểm hiện tại. Công thức rất đơn giản, hãy ghi nhớ:
Chủ ngữ + have/has + Quá khứ phân từ (V3 hoặc động từ thêm -ed)
  • Have chúng ta dùng với I, you, we, they.
    • I have worked here for a year. / Tôi đã làm việc ở đây được một năm.
    • We have seen this movie before. / Chúng tôi đã xem bộ phim này trước đây.
  • Has chúng ta dùng với he, she, it.
    • She has already finished her coffee. / Cô ấy đã uống xong cà phê rồi.
    • He has found a new job. / Anh ấy đã tìm được một công việc mới.
Để phủ định, chỉ cần thêm not: haven't hoặc hasn't.
  • They haven't seen this movie. / Họ chưa xem bộ phim này.
Để đặt câu hỏi, hãy đảo trật tự từ:
  • Have you ever been to Italy? / Bạn đã bao giờ đến Ý chưa?

Bí mật quan trọng nhất: Sự liên kết giữa quá khứ và hiện tại 💡

Sự nhầm lẫn lớn nhất xảy ra khi so sánh thì Hiện tại Hoàn thành và Quá khứ Đơn (Past Simple). Hãy nhớ quy tắc chính:
  • Quá khứ Đơn — là hành động đã bắt đầu và kết thúc trong quá khứ. Thời gian được xác định và không có liên kết trực tiếp với hiện tại. Các từ chỉ dấu: yesterday, last week, in 2010.
    • I lost my keys yesterday. / Tôi đã làm mất chìa khóa ngày hôm qua. (Chỉ là một sự thật trong quá khứ. Có thể tôi đã tìm thấy chúng rồi).
  • Hiện tại Hoàn thành — là hành động đã xảy ra trong quá khứ, nhưng kết quả của nó quan trọng ở hiện tại.
    • I have lost my keys. / Tôi đã làm mất chìa khóa. (Kết quả: bây giờ tôi không thể vào nhà).
Việc tập trung vào kết quả này chính là chìa khóa để hiểu toàn bộ thì này!

Khi nào sử dụng thì Hiện tại Hoàn thành? 4 trường hợp chính

Để rõ ràng hơn, hãy xem xét bốn tình huống chính sử dụng thì này.

1. Trải nghiệm cuộc sống (Life Experience)

Khi chúng ta nói về những gì đã từng làm hoặc chưa từng làm trong đời, mà không chỉ định thời gian cụ thể. Ở đây, các từ gợi ý giúp chúng ta là ever (đã từng), never (chưa bao giờ), before (trước đây).
  • I have been to London twice. / Tôi đã đến London hai lần. (Đây là kinh nghiệm của tôi tính đến thời điểm hiện tại).
  • Have you ever tried Thai food? / Bạn đã bao giờ thử món ăn Thái chưa?
  • He has never flown a kite. / Anh ấy chưa bao giờ thả diều.
  • She has read all the books in this series. / Cô ấy đã đọc tất cả các cuốn sách trong bộ truyện này.

2. Khoảng thời gian chưa kết thúc (Unfinished Time Period)

Hành động bắt đầu trong quá khứ và vẫn còn tiếp diễn, hoặc khoảng thời gian vẫn chưa kết thúc. Ở đây, những người trợ giúp chính là for (trong khoảng) và since (kể từ khi), cũng như các từ như this week, today.
  • We have known each other for ten years. / Chúng tôi đã biết nhau được mười năm. (Và vẫn còn biết nhau).
  • She has lived in this city since 2020. / Cô ấy đã sống ở thành phố này từ năm 2020. (Và vẫn đang sống ở đây).
  • I haven't seen him this month. / Tôi chưa gặp anh ấy trong tháng này. (Tháng này vẫn chưa kết thúc).

3. Tin tức và kết quả có thể thấy ngay bây giờ

Khi chúng ta thông báo về điều gì đó vừa mới xảy ra, và kết quả của hành động đó là rõ ràng hoặc quan trọng ở thời điểm hiện tại.
  • Oh no! I've broken my cup! / Ôi không! Tôi làm vỡ cốc của mình rồi! (Đây là những mảnh vỡ, kết quả ngay trước mắt).
  • Great news! My sister has had a baby! / Tin vui! Chị gái tôi vừa sinh em bé! (Kết quả: bây giờ tôi là cậu/dì).
  • The road is closed. There has been an accident. / Con đường bị đóng. Đã xảy ra một vụ tai nạn. (Kết quả: chúng ta không thể đi qua).

4. Hành động gần đây (Recent Actions)

Để mô tả các hành động vừa mới xảy ra. Chúng ta sử dụng các từ just (vừa mới), already (đã... rồi) và yet (vẫn chưa, trong câu hỏi và phủ định).
  • I have just finished my project. / Tôi vừa mới hoàn thành dự án của mình.
  • They have already left. / Họ đã đi rồi.
  • A: Would you like some coffee? B: No, thanks. I've just had one. / A: Bạn có muốn uống cà phê không? B: Không, cảm ơn. Tôi vừa mới uống một ly.
  • Have you cleaned your room yet? / Bạn đã dọn phòng của mình chưa?
  • No, I haven't done it yet. / Không, tôi vẫn chưa làm.

Been hay Gone? Sự khác biệt bạn cần biết 🎯

Đây là một cái bẫy kinh điển! Ghi nhớ rất đơn giản:
  • Been to — đã đi đâu đó và đã trở về. Điều này nói về kinh nghiệm.
    • Maria has been to Spain. / Maria đã từng đến Tây Ban Nha. (Cô ấy đã đi và đã trở về, bây giờ có thể kể về chuyến đi).
  • Gone to — đã đi đâu đó và vẫn còn ở đó. Điều này nói về vị trí.
    • Where is Alex? He has gone to the shop. / Alex đâu rồi? Anh ấy đã đi đến cửa hàng. (Anh ấy đang ở đó, không có ở đây).
Tưởng tượng tình huống: sếp của bạn đi công tác. Bạn sẽ nói: My boss has gone to Paris. (Sếp của tôi đã đi Paris). Khi ông ấy trở về, ông ấy có thể nói: I have been to Paris many times. (Tôi đã đến Paris nhiều lần).

Các lỗi thường gặp và cách tránh chúng vào năm 2025

Ngay cả những học viên có kinh nghiệm đôi khi cũng mắc lỗi. Đây là lỗi chính cần phải loại bỏ:
Sử dụng thì Hiện tại Hoàn thành với các từ chỉ dấu thời gian đã kết thúc.
  • Sai: I have seen him yesterday.
  • Đúng: I saw him yesterday. (Quá khứ Đơn)
⚠️ Sự khác biệt giữa Anh-Anh (BrE) và Anh-Mỹ (AmE): Trong tiếng Anh-Anh (BrE), alreadyyet được sử dụng nghiêm ngặt với thì Hiện tại Hoàn thành. Trong tiếng Anh-Mỹ (AmE), ngày càng có thể nghe thấy chúng được dùng với Quá khứ Đơn, đặc biệt là trong giao tiếp không trang trọng.
  • AmE: Did you eat yet? / BrE: Have you eaten yet?
  • AmE: I already did it. / BrE: I have already done it.
Biết được sự khác biệt này sẽ giúp bạn hiểu người bản xứ từ các quốc gia khác nhau tốt hơn.

Tài liệu bổ sung

🎧 Luyện nghe với podcast của chúng tôi. Nâng cao việc học của bạn với podcast từ ứng dụng Vocab — một nguồn tài nguyên tuyệt vời để cải thiện kỹ năng nghe và mở rộng vốn từ vựng thông qua nội dung âm thanh hấp dẫn.
📱 Học từ mới hiệu quả. Biến việc học từ vựng thành một trò chơi thú vị với ứng dụng Tăng tốc việc học từ vựng của bạn với ứng dụng Vocab. Đây là một công cụ tuyệt vời được thiết kế để giúp bạn nắm vững các từ mới một cách hiệu quả và năng suất.
5 phút

Kiểm Tra Từ Vựng Tiếng Anh Của Bạn Trong 5 Phút

Khám phá trình độ từ vựng chính xác của bạn với bài test miễn phí. Từ từ cơ bản đến nâng cao, nhận điểm A1-C2 và xem bạn thực sự biết bao nhiêu từ tiếng Anh.