Chia Thì Hiện Tại Hoàn Thành (Present Perfect) – Công Thức & Bài Tập
Hiện tại hoàn thành nối quá khứ với hiện tại: hành động đã xảy ra nhưng kết quả hoặc kinh nghiệm vẫn còn liên quan đến hiện tại. Đây là thì khiến nhiều người học nhầm nhất với quá khứ đơn, vì vậy bộ 100 câu chia thì hiện tại hoàn thành tại Nơ Chia Thì tập trung vào dấu hiệu nhận biết since, for, already, yet, just.
Công thức chia thì hiện tại hoàn thành
| Loại câu | Công thức |
|---|---|
| Khẳng định | S + have/has + V3 (quá khứ phân từ) |
| Phủ định | S + have/has + not + V3 |
| Nghi vấn | Have/Has + S + V3? |
Cách dùng thì hiện tại hoàn thành
- Hành động đã xảy ra, kết quả còn ảnh hưởng hiện tại: I have lost my key.
- Trải nghiệm tính đến nay: Have you ever been to Japan?
- Hành động bắt đầu trong quá khứ và kéo dài đến hiện tại: She has lived here for 5 years.
- Hành động vừa mới xảy ra: He has just finished his homework.
Dấu hiệu nhận biết
- since + mốc thời gian, for + khoảng thời gian
- already, just, yet, ever, never
- recently, lately, so far, up to now
- this is the first time, several times
Ví dụ chia thì hiện tại hoàn thành
I ___ (live) here since 2020.
since + mốc thời gian → have lived.
She ___ (not / finish) her work yet.
yet dùng trong câu phủ định → hasn't finished.
They ___ (already / see) this film.
already đứng giữa have/has và V3 → have already seen.
Lỗi thường gặp
- Dùng hiện tại hoàn thành với mốc quá khứ xác định: sai “I have seen him yesterday”.
- Nhầm since (mốc) với for (khoảng): since 2020, for 3 years.
- Quên dùng V3: sai “I have eat”, đúng “I have eaten”.
- Dùng “already” trong câu phủ định thay vì “yet”.
Làm 100 câu chia thì hiện tại hoàn thành có đáp án
Luyện trắc nghiệm, xem giải thích và nghe phát âm ngay tại Nơ Chia Thì.
Câu hỏi thường gặp
Phân biệt hiện tại hoàn thành và quá khứ đơn thế nào?
Quá khứ đơn dùng khi hành động đã kết thúc và có mốc thời gian xác định (yesterday, last week, in 2020). Hiện tại hoàn thành dùng khi không nêu mốc xác định hoặc kết quả còn liên quan đến hiện tại (since, for, already, yet).
since và for khác nhau ở đâu?
since đi với mốc thời gian bắt đầu (since 2020, since Monday). for đi với khoảng thời gian (for 3 years, for two hours).
Có bao nhiêu bài tập chia thì hiện tại hoàn thành?
Nơ Chia Thì có 100 câu trắc nghiệm chia thì hiện tại hoàn thành kèm đáp án và giải thích chi tiết.
Các thì khác
- Chia thì hiện tại đơn (Present Simple)
- Chia thì hiện tại tiếp diễn (Present Continuous)
- Chia thì quá khứ đơn (Past Simple)
- Chia thì quá khứ tiếp diễn (Past Continuous)
- Chia thì tương lai đơn (Future Simple)
Xem đầy đủ lý thuyết tại chia thì trong tiếng Anh hoặc làm 700 câu bài tập chia thì tại Nơ Chia Thì.