Become Our Member!

Edit Template
Hiện Tại Hoàn Thành — Sunflower Edutainment
Bí Kíp Lý Thuyết Trực Quan

Hiện Tại Hoàn Thành
Present Perfect

Nhịp cầu nối hai thế giới · have/has + V3
Sunflower Edutainment

Nếu Quá khứ đơn là sự việc đã "hoàn tất" và kết thúc hoàn toàn, thì Hiện tại hoàn thành lại là một nhịp cầu — hành động bắt đầu trong quá khứ nhưng kết quả vẫn còn kéo dài đến tận bây giờ.

Bảng màu — màu công thức = màu highlight trong ví dụ
have / has V3 (Past Participle) Quá khứ đơn (so sánh) just · yet · already for (khoảng thời gian) since (mốc thời gian) gone (đi chưa về) been (đi đã về)
01
Bộ Khung Cấu Trúc — S + Have/Has + V3
I · You · We · They
have
viết tắt: 've
He · She · It · Danh từ số ít
has
viết tắt: 's
✅ Khẳng định
S
+
have / has
+
V3Past Participle
I have lost my key. Tôi đã làm mất chìa khóa. → Bây giờ không thể vào nhà.
She has finished her homework. Cô ấy đã làm xong bài tập về nhà.
⛔ Phủ định
S
+
haven't / hasn't
+
V3
I haven't seen him today. Hôm nay tôi chưa gặp anh ấy.
❓ Câu hỏi
Have / Has
+
S
+
V3
+
…?
Have you ever tried sushi? Bạn đã từng thử sushi chưa?
✅ Có quy tắc — thêm -ed
giống hệt Quá khứ đơn
work → worked finish → finished travel → travelled
⚡ Bất quy tắc — học thuộc!
Nguyên thể V3 Nghĩa
seeseenthấy
writewrittenviết
buyboughtmua
eateatenăn
gogone / beenđi
02
Bản Chất Cốt Lõi — Quá khứ để lại "dấu vết" ở Hiện tại
⛔
Tuyệt đối KHÔNG dùng Hiện tại hoàn thành với: yesterday · ago · last week · in 2010 → Dùng Quá khứ đơn thay thế.
⚡ Kết quả ở hiện tại
I have lost my key. Tôi đã mất chìa khóa. → Hệ quả: Không thể vào nhà.
He has broken his leg. Anh ấy bị gãy chân. → Hệ quả: Không thể đi được.
🌍 Trải nghiệm sống
Hay đi với: ever · never · before · once
I have travelled around India. Tôi đã từng du lịch quanh Ấn Độ.
Have you ever eaten durian? Bạn đã từng ăn sầu riêng chưa?
🌟 Bí kíp "Sự sống và Cái chết"
Chỉ dùng Hiện tại hoàn thành cho người còn sống. Người đã qua đời → bắt buộc dùng Quá khứ đơn.
❌ Đã qua đời → Quá khứ đơn
Shakespeare wrote more than 30 plays.
Shakespeare đã mất → thời gian kết thúc.
✅ Còn sống → Hiện tại hoàn thành
J.K. Rowling has written many books.
Tác giả còn sống → có thể viết thêm.
03
Cặp Đôi Trái Ngược — GONE TO vs BEEN TO
💡
Cả hai đều liên quan đến việc "đi", nhưng sự khác biệt nằm ở chỗ người đó đã về chưa.
GONE (to) ✈️
Đi và CHƯA trở lại · Vẫn đang ở đó
→ Người đó đang ở nơi khác, không ở đây
Ben has gone to Spain. Ben đi Tây Ban Nha — vẫn đang ở đó.
"Where's Kate?" — "She has gone to lunch." Kate đang đi ăn trưa — chưa về.
BEEN (to) 🏠
Đi và ĐÃ trở về · Trải nghiệm
→ Đã đi và đang ở đây nói chuyện với bạn
I have been to Spain. Tôi đã từng đến Tây Ban Nha. (đã về rồi)
Have you ever been to Japan? Bạn đã từng đến Nhật Bản chưa?
🗺️ Hình dung trực quan
🏠 Nhà 🇪🇸 Tây Ban Nha BEEN — đi và đã về ✅ GONE — đi và chưa về ❌
04
Bộ Ba Dấu Hiệu — JUST / ALREADY / YET
JUST
Vừa mới xong
📍 Đứng SAU have/has
Câu khẳng định
I have just had dinner. Tôi vừa mới ăn tối xong.
ALREADY
Đã rồi · Sớm hơn dự kiến
📍 Đứng SAU have/has
Câu khẳng định
The train has already left. Tàu đã đi mất rồi.
YET
Chưa · Rồi chưa?
📍 LUÔN đứng cuối câu
Phủ định & câu hỏi
I haven't finished yet. Tôi vẫn chưa làm xong.
Has it stopped raining yet? Trời đã tạnh mưa chưa?
05
Thước Đo Thời Gian — FOR vs SINCE
⏱️
Để trả lời How long…? (Bao lâu rồi?), ta dùng FOR hoặc SINCE — hai từ đo thời gian theo hai cách khác nhau.
Now 2015 SINCE — mốc bắt đầu FOR — khoảng thời gian 3 years
FOR
+ Khoảng thời gian · Đo độ dài
for three days for ten years for a long time for hours
We've been married for ten years. Chúng tôi đã kết hôn được 10 năm.
I've known him for a long time. Tôi đã biết anh ấy được khá lâu.
SINCE
+ Mốc thời gian · Điểm bắt đầu
since Monday since 2010 since I was a child
I haven't seen Tom since Monday. Tôi không gặp Tom kể từ thứ Hai.
She's lived here since she was a child. Cô ấy sống ở đây từ khi còn nhỏ.
🧠
Mẹo nhớ: FOR = "khoảng" — nói khoảng thời gian dài ngắn. SINCE = "từ lúc" — nói điểm xuất phát cụ thể.
⚖️
So Sánh Nhanh — Hiện tại hoàn thành vs Quá khứ đơn
Tiêu chí 🟣 Hiện tại hoàn thành 🟠 Quá khứ đơn
Thời điểm Không rõ / không quan trọng khi nào Thời điểm cụ thể đã qua
Kết quả Còn ảnh hưởng đến hiện tại Đã kết thúc hoàn toàn
Dấu hiệu just · already · yet
for · since · ever · never
yesterday · ago
last week · in 2010
Ví dụ I have lost my key.
→ Không vào nhà được!
I lost my key yesterday.
→ Kể lại đơn thuần.
📋 Bảng Tổng Hợp
Cấu trúc
S + have/has + V3
Phủ định: haven't / hasn't + V3
Câu hỏi: Have/Has + S + V3?
Dấu hiệu
just · already → sau have/has
yet → cuối câu (phủ định/hỏi)
for + khoảng · since + mốc
ever · never · before → trải nghiệm
Gone vs Been
gone to → đang ở đó, chưa về
been to → đã đi và đã về rồi
Không dùng khi
Có yesterday / ago
Có last week / in 2010
Người đã qua đời
🔓 Muốn tìm hiểu thêm?
Kết hợp với các gói liên quan:
Thì Quá khứ Đơn Động từ Bất quy tắc Hiện tại hoàn thành Tiếp diễn Giới từ cơ bản