Thì Hiện tại hoàn thành

Present Perfect vs Past Simple

B1 – B2 · Trung cấp IELTS 6.5 23 câu luyện tập

🎯 MỤC TIÊU BÀI HỌC

Sau bài học này, bạn sẽ:

  • Hiểu rõ điểm giống và khác giữa 2 thì
  • Nhận biết dấu hiệu của từng thì
  • Biết khi nào dùng Present Perfect và khi nào dùng Past Simple
  • Tránh được các lỗi phổ biến nhất

📖 TỔNG QUAN

1. Điểm giống nhau

Cả hai thì đều:

  • Nói về hành động trong QUÁ KHỨ
  • Hành động đã HOÀN THÀNH

Ví dụ:

  • I have seen that movie. → Đã xem (trong quá khứ, hoàn thành rồi)
  • I saw that movie. → Đã xem (trong quá khứ, hoàn thành rồi)

💡 Nhưng: Cách dùng và ý nghĩa KHÁC NHAU!

 

2. Điểm khác nhau - QUAN TRỌNG NHẤT

  PRESENT PERFECT PAST SIMPLE
Thời điểm KHÔNG rõ hoặc không quan trọng RÕ RÀNG (yesterday, ago, last...)
Liên quan hiện tại CÓ (kết quả còn ở hiện tại) KHÔNG (đã kết thúc hoàn toàn)
Từ tín hiệu ever, never, just, already, yet, for, since yesterday, ago, last..., in + năm
Hỏi "when" KHÔNG hỏi CÓ THỂ hỏi
Công thức have/has + V3 V-ed/V2

 

📖 CHI TIẾT SO SÁNH

1. Về thời gian

🔹 PRESENT PERFECT - Thời gian KHÔNG rõ

Đặc điểm:

  • KHÔNG nói rõ thời điểm
  • Thời điểm KHÔNG QUAN TRỌNG
  • Nhấn mạnh KINH NGHIỆM hoặc KẾT QUẢ

Ví dụ:

  • I have been to Japan. → Tôi đã từng đến Nhật Bản. (không nói khi nào)
  • She has finished her homework. → Cô ấy đã hoàn thành bài tập. (không nói khi nào xong)
  • I have lost my key. → Tôi đã mất chìa khóa. (bây giờ không có)

 

🔹 PAST SIMPLE - Thời gian RÕ RÀNG

Đặc điểm:

  • Có thời điểm CỤ THỂ
  • Thời điểm QUAN TRỌNG
  • Hành động ĐÃ KẾT THÚC hoàn toàn

Ví dụ:

  • I went to Japan in 2020. → Tôi đã đi Nhật Bản năm 2020. (rõ thời điểm)
  • She finished her homework yesterday. → Cô ấy đã hoàn thành bài tập hôm qua. (rõ khi nào)
  • I lost my key last week. → Tôi đã mất chìa khóa tuần trước. (rõ thời điểm)

2. Về liên quan với hiện tại

🔹 PRESENT PERFECT - CÓ liên quan hiện tại

Đặc điểm:

  • Kết quả còn ảnh hưởng đến HIỆN TẠI
  • Hành động có thể VẪN TIẾP TỤC

Ví dụ:

Câu Liên quan hiện tại
I have lost my key. Bây giờ không có chìa khóa (không vào nhà được)
She has gone to work. Bây giờ cô ấy không ở đây
I have eaten. Bây giờ no (không đói)
He has lived here for 5 years. Vẫn đang sống ở đây

 

🔹 PAST SIMPLE - KHÔNG liên quan hiện tại

Đặc điểm:

  • Hành động ĐÃ KẾT THÚC hoàn toàn
  • Không ảnh hưởng đến hiện tại

Ví dụ:

Câu Không liên quan hiện tại
I lost my key yesterday. Đã mất hôm qua (có thể đã tìm thấy hoặc làm cái mới)
She went to work. Đã đi (có thể đã về rồi)
I ate at 12. Đã ăn lúc 12 giờ (bây giờ có thể đói lại)
He lived here for 5 years. Đã sống (bây giờ không sống nữa)

 

3. Dấu hiệu nhận biết

🔹 PRESENT PERFECT - Từ tín hiệu

Từ/Cụm từ Nghĩa Ví dụ
ever đã bao giờ Have you ever been there?
never chưa bao giờ I have never tried sushi.
just vừa mới I have just arrived.
already đã...rồi She has already left.
yet chưa Haven't you finished yet?
for + khoảng thời gian trong... I have lived here for 5 years.
since + mốc thời gian từ... I have lived here since 2020.
recently gần đây I have recently moved.
lately gần đây Have you seen him lately?
so far cho đến nay I have read 3 books so far.

⭐ Thấy các từ này → Dùng PRESENT PERFECT

 

🔹 PAST SIMPLE - Từ tín hiệu

Từ/Cụm từ Nghĩa Ví dụ
yesterday hôm qua I went there yesterday.
last + time ... trước She called last week.
ago ... trước He left 2 hours ago.
in + năm năm... I was born in 1995.
when + clause khi... I met her when I was young.
in the past trong quá khứ In the past, people traveled by horse.

⭐ Thấy các từ này → Dùng PAST SIMPLE

4. Về câu hỏi "When"

🔹 PRESENT PERFECT - KHÔNG hỏi "when"

❌ SAI: When have you been to Japan?
✅ ĐÚNG: When did you go to Japan?

Giải thích: Present Perfect KHÔNG dùng với "when" vì không nói rõ thời điểm.

 

🔹 PAST SIMPLE - CÓ THỂ hỏi "when"

✅ ĐÚNG: When did you go to Japan?
→ I went there in 2020.

Giải thích: Past Simple có thể hỏi thời điểm cụ thể.

📖 VÍ DỤ SO SÁNH TRỰC TIẾP

1. Ví dụ 1: Đi du lịch

PRESENT PERFECT PAST SIMPLE
I have been to Japan. I went to Japan in 2020.
(Kinh nghiệm, không nói khi nào) (Rõ thời điểm - năm 2020)
Tôi đã từng đến Nhật Bản. Tôi đã đi Nhật Bản năm 2020.

 

2. Ví dụ 2: Mất chìa khóa

PRESENT PERFECT PAST SIMPLE
I have lost my key. I lost my key yesterday.
(Bây giờ không có - kết quả còn) (Mất hôm qua - có thể đã tìm thấy)
Tôi đã mất chìa khóa. (không vào nhà được) Tôi đã mất chìa khóa hôm qua.

 

3. Ví dụ 3: Ăn trưa

PRESENT PERFECT PAST SIMPLE
I have eaten lunch. I ate lunch at 12.
(Bây giờ no - không đói) (Ăn lúc 12 giờ - rõ thời điểm)
Tôi đã ăn trưa rồi. Tôi đã ăn trưa lúc 12 giờ.

 

4. Ví dụ 4: Sống ở một nơi

PRESENT PERFECT PAST SIMPLE
I have lived here for 5 years. I lived here for 5 years.
(Vẫn đang sống - chưa dọn đi) (Đã sống - bây giờ không sống nữa)
Tôi đã sống ở đây 5 năm. (vẫn ở đây) Tôi đã sống ở đây 5 năm. (đã dọn đi)

⚠️ Chú ý: Cùng "for 5 years" nhưng nghĩa KHÁC NHAU!

 

5. Ví dụ 5: Xem phim

PRESENT PERFECT PAST SIMPLE
I have seen that movie. I saw that movie last night.
(Đã xem - không nói khi nào) (Xem tối qua - rõ thời điểm)
Tôi đã xem phim đó rồi. Tôi đã xem phim đó tối qua.

 

📖 CÁCH CHỌN THÌ ĐÚNG

1. Quy tắc vàng

Bước 1: Kiểm tra có từ tín hiệu không?

  • Có yesterday, ago, last, in + năm → PAST SIMPLE
  • Có ever, never, just, already, yet → PRESENT PERFECT

Bước 2: Kiểm tra có thời điểm cụ thể không?

  • Có thời điểm rõ ràng → PAST SIMPLE
  • Không có thời điểm → PRESENT PERFECT

Bước 3: Kiểm tra kết quả còn ở hiện tại không?

  • Kết quả còn ảnh hưởng → PRESENT PERFECT
  • Đã kết thúc hoàn toàn → PAST SIMPLE

 

2. Sơ đồ ra quyết định

Có thời điểm cụ thể (yesterday, ago, last, in + năm)?
         ↓
    YES  |  NO
         ↓      ↓
   PAST SIMPLE | Có từ ever/never/just/already/yet?
                       ↓
                  YES  |  NO
                       ↓      ↓
            PRESENT PERFECT | Kết quả còn ở hiện tại?
                                   ↓
                              YES  |  NO
                                   ↓      ↓
                        PRESENT PERFECT | PAST SIMPLE

💡 VÍ DỤ MINH HỌA

Tình huống 1: Hỏi về du lịch

A: Have you ever been to Paris?
→ Bạn đã bao giờ đến Paris chưa? (kinh nghiệm)

B: Yes, I have. I went there in 2019.
→ Rồi. Tôi đã đến đó năm 2019. (rõ thời điểm)

A: When did you go?
→ Bạn đi khi nào? (hỏi thời điểm - dùng past simple)

B: I went there last summer.
→ Tôi đi mùa hè năm ngoái.

 

Tình huống 2: Hỏi về công việc

A: Have you finished your work?
→ Bạn đã hoàn thành công việc chưa? (không quan tâm khi nào)

B: Yes, I have. I finished it this morning.
→ Rồi. Tôi đã hoàn thành sáng nay. (rõ thời điểm)

A: Great! When did you start it?
→ Tuyệt! Bạn bắt đầu khi nào? (hỏi thời điểm)

B: I started it yesterday.
→ Tôi bắt đầu hôm qua.

 

Tình huống 3: Tìm chìa khóa

A: I can't find my key. I have lost it!
→ Tôi không tìm thấy chìa khóa. Tôi đã mất nó rồi! (kết quả: bây giờ không có)

B: When did you lose it?
→ Bạn mất nó khi nào? (hỏi thời điểm)

A: I don't know. I had it this morning.
→ Tôi không biết. Sáng nay tôi còn có. (rõ thời điểm)

❌ LỖI THƯỜNG GẶP

Lỗi 1: Dùng Present Perfect với thời điểm cụ thể

❌ SAI: I have been to Japan in 2020.
✅ ĐÚNG: I went to Japan in 2020.

Giải thích: Có "in 2020" (thời điểm cụ thể) → dùng Past Simple.

 

Lỗi 2: Dùng Past Simple với "ever/never"

❌ SAI: Did you ever go to Japan?
✅ ĐÚNG: Have you ever been to Japan?

Giải thích: Có "ever" → dùng Present Perfect.

 

Lỗi 3: Hỏi "when" với Present Perfect

❌ SAI: When have you been to Japan?
✅ ĐÚNG: When did you go to Japan?

Giải thích: Hỏi "when" → dùng Past Simple.

 

Lỗi 4: Dùng Present Perfect với "yesterday/ago/last"

❌ SAI: I have seen him yesterday.
✅ ĐÚNG: I saw him yesterday.

Giải thích: Có "yesterday" → dùng Past Simple.

 

Lỗi 5: Nhầm nghĩa "for" với 2 thì

❌ SAI: I have lived here for 5 years. (nhưng đã dọn đi rồi)
✅ ĐÚNG: I lived here for 5 years. (đã dọn đi)

Giải thích:

  • Present Perfect: VẪN sống ở đây
  • Past Simple: ĐÃ dọn đi

 

Lỗi 6: Dùng sai với "just/already/yet"

❌ SAI: I finished just.
✅ ĐÚNG: I have just finished.

Giải thích: Just/already/yet → dùng Present Perfect.

📝 TÓM TẮT BÀI HỌC

✅ Điểm khác biệt chính:

  PRESENT PERFECT PAST SIMPLE
Thời gian Không rõ / không quan trọng Rõ ràng
Liên quan hiện tại CÓ KHÔNG
Từ tín hiệu ever, never, just, already, yet, for, since yesterday, ago, last, in + năm
Hỏi "when" KHÔNG CÓ

✅ Quy tắc vàng:

  • Thấy yesterday, ago, last, in + năm → PAST SIMPLE
  • Thấy ever, never, just, already, yet → PRESENT PERFECT
  • Hỏi "when" → PAST SIMPLE

✅ Ví dụ điển hình:

  • I have been to Japan. (kinh nghiệm, không rõ khi nào)
  • I went to Japan in 2020. (rõ thời điểm)

✅ Trường hợp đặc biệt:

  • I have lived here for 5 years. (VẪN sống)
  • I lived here for 5 years. (ĐÃ dọn đi)

💡 Ghi nhớ:

  • Present Perfect = Liên quan HIỆN TẠI
  • Past Simple = Đã kết thúc HOÀN TOÀN
  • Có thời điểm cụ thể → PAST SIMPLE
  • Không có thời điểm → PRESENT PERFECT

Làm thử ngay

8 câu · có giải thích