Thì Quá khứ Hoàn thành Tiếp diễn (Past Perfect Continuous Tense) là một trong những chủ điểm ngữ pháp tiếng Anh quan trọng, tuy không quá phức tạp nhưng đòi hỏi sự hiểu biết sâu sắc về cách áp dụng để sử dụng thành thạo. Bài viết này sẽ cung cấp cho bạn cái nhìn chi tiết về công thức, cách dùng và các bài tập thực hành để làm quen với thì này.
1. Thì Quá khứ Hoàn thành Tiếp diễn là gì?
Thì Quá khứ Hoàn thành Tiếp diễn được sử dụng để diễn tả một hành động đã bắt đầu trong quá khứ, kéo dài liên tục cho đến một thời điểm khác trong quá khứ, hoặc diễn tả hành động xảy ra liên tục và gây ra một kết quả nào đó trong quá khứ. Điểm nhấn của thì này là sự “tiếp diễn” của hành động, nhấn mạnh khoảng thời gian diễn ra hành động đó trước khi một sự kiện khác trong quá khứ xen vào hoặc kết thúc.
Ví dụ:
- I had been studying English for years before I decided to move abroad. (Tôi đã học tiếng Anh suốt nhiều năm trước khi quyết định ra nước ngoài.)
- The ground was wet because it had been raining all night. (Mặt đất bị ướt vì trời đã mưa suốt đêm.)
2. Công thức của Thì Quá khứ Hoàn thành Tiếp diễn
Để sử dụng thì này một cách chính xác, bạn cần nắm vững các công thức sau:
| Loại câu | Công thức | Ví dụ |
|---|---|---|
| Khẳng định | S + had been + V-ing + … | She had been working there for five years before she got promoted. |
| Phủ định | S + had not been + V-ing + … | He had not been feeling well, so he stayed home. |
| Nghi vấn (Yes/No) | Had + S + been + V-ing …? (Yes, S + had / No, S + had not) | Had you been waiting long before the bus arrived? |
| Nghi vấn (Wh- question) | Wh- + had + S + been + V-ing +…? | How long had they been dating before they got married? |
3. Dấu hiệu nhận biết Thì Quá khứ Hoàn thành Tiếp diễn
Việc nhận diện thì Quá khứ Hoàn thành Tiếp diễn trong câu thường dựa vào các cụm từ chỉ thời gian và ngữ cảnh. Một số dấu hiệu phổ biến bao gồm:
- For + khoảng thời gian: Diễn tả hành động kéo dài trong bao lâu.
- Since + mốc thời gian: Diễn tả hành động bắt đầu từ khi nào.
- Before / After: Trước hoặc sau một hành động khác trong quá khứ.
- When / By the time: Vào thời điểm một hành động khác trong quá khứ xảy ra.
- How long: Hỏi về khoảng thời gian.
- Until then: Cho đến thời điểm đó trong quá khứ.
4. Cách dùng Thì Quá khứ Hoàn thành Tiếp diễn
Thì Quá khứ Hoàn thành Tiếp diễn có các cách dùng chính như sau:
- Diễn tả hành động xảy ra liên tục trong quá khứ cho đến một thời điểm khác trong quá khứ: Cách dùng này nhấn mạnh vào quá trình, sự kéo dài của hành động.
- Ví dụ: They had been traveling for weeks before they finally reached their destination.
- Diễn tả hành động là nguyên nhân của một kết quả hoặc sự việc khác trong quá khứ: Hành động kéo dài là lý do dẫn đến tình trạng hoặc sự kiện xảy ra sau đó.
- Ví dụ: His eyes were red because he had been crying.
- Diễn tả hành động đã diễn ra liên tục trước một hành động khác trong quá khứ và có thể vẫn tiếp tục hoặc mới kết thúc: Tương tự cách dùng 1, nhưng đôi khi hành động đó có thể đã kết thúc ngay trước thời điểm nói đến.
- Ví dụ: I was tired because I had been working all day.
- Sử dụng trong câu điều kiện loại 3 (nhưng ít phổ biến hơn): Diễn tả hành động giả định đã xảy ra liên tục trong quá khứ và kết quả trái ngược với thực tế.
- Ví dụ: If it had been raining heavily, the match would have been cancelled.
5. Bài tập thực hành Thì Quá khứ Hoàn thành Tiếp diễn
Dưới đây là các bài tập giúp bạn củng cố kiến thức về thì Quá khứ Hoàn thành Tiếp diễn:
Bài tập 1: Chia động từ trong ngoặc theo đúng thì Quá khứ Hoàn thành Tiếp diễn
- They were exhausted because they ___ (play) football for hours.
- She ___ (study) for her exams for weeks before she finally passed.
- The phone ___ (ring) for a long time before he finally answered it.
- We ___ (wait) for over an hour when the train finally arrived.
- He looked very tired because he ___ (work) overtime for the entire week.
Bài tập 2: Hoàn thành câu bằng cách chia động từ ở thì Quá khứ Hoàn thành Tiếp diễn
- When I arrived at the party, the music was loud. (People/dance) __.
- Her hands were dirty. (She/garden) __.
- He failed the test because he ___ (not/study) hard enough.
- They were annoyed because they ___ (wait) for us for a long time.
- The kitchen was a mess. Someone ___ (cook) a big meal.
Bài tập 3: Chọn đáp án đúng nhất
-
He was happy because he ___ his goal.
a. achieved
b. had achieved
c. had been achieving
d. was achieving -
It ___ when we went out, so we took umbrellas.
a. rained
b. had rained
c. was raining
d. had been raining -
She ___ for three hours when her friends finally arrived.
a. walked
b. had walked
c. was walking
d. had been walking -
They were tired because they ___ all day.
a. traveled
b. had traveled
c. were traveling
d. had been traveling -
I realized I ___ my keys at home when I reached the door.
a. left
b. had left
c. had been leaving
d. was leaving
Đáp án:
Bài tập 1:
- had been playing
- had been studying
- had been ringing
- had been waiting
- had been working
Bài tập 2:
- had been dancing
- She had been gardening
- hadn’t been studying
- had been waiting
- had been cooking
Bài tập 3:
- c
- d
- d
- d
- b
Củng cố ngữ pháp tiếng Anh cùng IDP
Việc nắm vững thì Quá khứ Hoàn thành Tiếp diễn là một bước quan trọng trong hành trình chinh phục tiếng Anh. Bằng cách thực hành thường xuyên với các bài tập và áp dụng vào thực tế giao tiếp, bạn sẽ dần trở nên thành thạo. Nếu bạn đang tìm kiếm một môi trường luyện thi IELTS uy tín và hiệu quả, IDP luôn sẵn sàng đồng hành cùng bạn trên con đường đạt được mục tiêu học tập.





