Thì quá khứ hoàn thành (Past Perfect) là một thì quan trọng và thường gặp trong tiếng Anh. Nó được sử dụng để diễn đạt sự việc xảy ra trước một thời điểm cụ thể trong quá khứ. Thì này giúp tạo ra mối quan hệ thời gian giữa các sự kiện và kể lại chúng một cách mạch lạc. Trong bài viết dưới đây, Wow English sẽ tổng hợp cấu trúc, cách dùng, bài tập thì quá khứ hoàn thành tới độc giả.
-
Khái niệm về thì quá khứ hoàn thành
“Quá khứ hoàn thành” trong tiếng Anh là một thì được dùng để diễn tả sự việc đã xảy ra và hoàn thành trước một thời điểm cụ thể ở trong quá khứ. Thì này thường được tạo thành bằng cách kết hợp “had” với dạng phân từ quá khứ của động từ (V3).
Cấu trúc “quá khứ hoàn thành” giúp tạo ra mối quan hệ thời gian rõ ràng giữa các sự kiện, cho phép người nghe hoặc đọc hiểu được thứ tự diễn ra của chúng ở trong quá khứ.
-
Cấu trúc của thì quá khứ hoàn thành
Dưới đây là cấu trúc của thì quá khứ hoàn thành mà bạn đọc cần biết
- Thể khẳng định: S + had + past participle (V3)
Example: She had already finished her work before lunch.
(Cô ấy đã hoàn thành công việc trước khi ăn trưa.)
- Thể phủ định: S + had not (hadn’t) + past participle (V3)
Example: They hadn’t visited that museum before.
(Họ chưa từng đến thăm bảo tàng đó trước đây.)
- Thể nghi vấn: Had + S + past participle (V3)?
Example: Had you seen that movie before last night?
(Bạn đã xem bộ phim đó trước đêm qua chưa?)
-
Cách dùng của thì quá khứ hoàn thành
Dưới đây là một số cách sử dụng thường gặp của thì quá khứ hoàn thành trong tiếng Anh:
- Diễn đạt thứ tự sự kiện trong quá khứ: Chúng ta sử dụng “quá khứ hoàn thành” để nói rõ sự việc nào đã xảy ra trước một sự việc khác trong quá khứ.
Example: By the time they arrived, she had already left.
(Trước khi họ đến, cô ấy đã ra đi.)
- Diễn đạt việc hoàn thành trước một thời điểm cụ thể trong quá khứ:
Example: She had finished her work before the deadline.
(Cô ấy đã hoàn thành công việc trước thời hạn.)
- Diễn đạt việc không xảy ra trước một thời điểm trong quá khứ:
Example: They hadn’t met each other before the party.
(Họ chưa từng gặp nhau trước bữa tiệc.)
- Trong câu điều kiện loại 3 (unreal past condition): Trong mệnh đề điều kiện, “quá khứ hoàn thành” thường được sử dụng để diễn đạt một điều kiện không thực tế trong quá khứ.
Example: If I had known, I would have helped you.
(Nếu tôi biết, tôi đã giúp bạn.)
- Khi nói về một hành động hoàn thành trước một hành động trong tương lai trong quá khứ:
Example: She had already bought the tickets when they planned the trip.
(Cô ấy đã mua vé trước khi họ lên kế hoạch cho chuyến đi.)
-
Dấu hiệu nhận biết của thì quá khứ hoàn thành
Dấu hiệu nhận biết “quá khứ hoàn thành” trong một câu tiếng Anh thường là sự xuất hiện của “had” kết hợp với dạng phân từ quá khứ (V3) của động từ. Dưới đây là một số dấu hiệu cụ thể:
- Sự xuất hiện của “had”: Thường là từ “had” đặt trước động từ để tạo thành cấu trúc “had + past participle (V3).”
Example: She had already finished her work before lunch.
- Dạng phân từ quá khứ (V3): Các động từ trong dạng phân từ quá khứ thường kết thúc bằng “-ed” hoặc có dạng bất quy tắc (irregular).
Examples: visited, eaten, seen, gone.
- Khi câu chứa cả quá khứ hoàn thành và quá khứ đơn:** Thường trong một câu, sự việc xảy ra trước (quá khứ hoàn thành) sẽ được đặt trước sự việc xảy ra sau (quá khứ đơn).
Example: She had read the book before she watched the movie.
- Dấu hiệu từ: Các dấu hiệu từ như “before,” “after,” “already,” “never,” “until,” thường đi kèm với “quá khứ hoàn thành.”
Example: I had never seen such a beautiful sunset before.
-
Các dạng bài tập thì quá khứ hoàn thành
Dưới đây là một số bài tập về thì “quá khứ hoàn thành” để bạn thực hành. Hãy hoàn thành các câu bằng cách sử dụng cấu trúc thích hợp của thì này.
Bài tập 1: Chia động từ trong ngoặc:
- She (finish) her work before the deadline.
- By the time I arrived, they (already / leave).
- I realized I (forget) my keys at home after I got to the office.
- They (not / eat) lunch before they came to the party.
- He (never / visit) that museum before his trip to the city.
- Had you ever been to Paris before your last vacation?
- She (read) the book before she watched the movie.
- I (not / see) that movie before last night.
Đáp án:
- had finished
- had already left
- had forgotten
- hadn’t eaten
- had never visited
- Had you ever been
- had read
- hadn’t seen
Bài tập 2: Viết lại câu sau sao cho nghĩa không đổi
- My sister had gone home before my father arrived.
→ After ………………………………………………………………………………
- I had lunch then I took a look around the shops.
→ Before ………………………………………………………………………………
- The light had gone out before I got out of the office.
→ When …………………………………………………………………………………
- After he had explained everything clearly, we started our work.
→ By the time ………………………………………………………………………….
Đáp án:
- After I had gone home, my father arrived.
- Before I took a look around the shops, I had had lunch.
- When I got out of the office, the light had gone out.
- By the time we started our work, he had explained everything clearly
Bài tập 3: Chọn đáp án đúng để hoàn thành mỗi câu sau:
- By the time I arrived, they ___________ (already / leave).
- a) have already left
- b) had already left
- c) already left
- d) were already leaving
- She realized that she ___________ (forget) to bring her wallet after she arrived at the store.
- a) forgets
- b) have forgotten
- c) had forgotten
- d) forgot
- They ___________ (not / visit) that city before their vacation last year.
- a) hadn’t visit
- b) hadn’t visited
- c) didn’t visit
- d) didn’t visited
- ___________ you ever ___________ (see) a shooting star before last night?
- a) Did / seen
- b) Had / seen
- c) Have / saw
- d) Had / saw
- She ___________ (read) the book before she ___________ (watch) the movie.
- a) had read / watches
- b) read / watches
- c) had read / watched
- d) read / watched
Đáp án:
- b) had already left
- c) had forgotten
- b) hadn’t visited
- b) Had / seen
- c) had read / watched
Làm chủ cấu trúc thì quá khứ
Vị trí trạng từ trong tiếng Anh
Trên đây là những kiến thức cơ bản về thì cấu trúc, cách dùng, bài tập quá khứ hoàn thành để bạn có thể hiểu rõ hơn về cách sử dụng và nhận biết thì này. Thì “quá khứ hoàn thành” giúp chúng ta kể lại và xác định thứ tự diễn ra của các sự kiện trong quá khứ một cách chính xác và mạch lạc. Hãy thực hành nhiều để nắm vững cách sử dụng thì này trong giao tiếp và viết tiếng Anh của bạn.