Thì Quá Khứ Hoàn Thành Tiếp Diễn (Past Perfect Continuous)
Thì quá khứ hoàn thành tiếp diễn (Past Perfect Continuous) là thì kết hợp giữa thì hoàn thành và tiếp diễn, diễn tả một hành động kéo dài trong quá khứ trước một thời điểm hoặc hành động khác cũng trong quá khứ.
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 tạo thành bằng had been + V-ing. Thì này nhấn mạnh sự liên tục của hành động trong quá khứ trước một mốc thời gian cụ thể.
Đặc điểm quan trọng
Thì này kết hợp ý nghĩa "hoàn thành" (before a past time) và "tiếp diễn" (ongoing action).
Cấu Trúc
Khẳng định
S + had been + V-ing
Phủ định
S + had not been + V-ing
Nghi vấn
Had + S + been + V-ing?
Cách Sử Dụng
1. Hành động kéo dài trước một thời điểm trong quá khứ
Diễn tả một hành động đã xảy ra và kéo dài trong một khoảng thời gian trước một mốc thời gian cụ thể trong quá khứ.
Ví dụ
I had been studying for 3 hours before you called.
Tôi đã học liên tục 3 tiếng trước khi bạn gọi.
2. Nguyên nhân của kết quả trong quá khứ
Giải thích nguyên nhân của một tình huống hoặc trạng thái trong quá khứ.
Ví dụ
She was tired because she had been working all night.
Cô ấy mệt vì đã làm việc suốt đêm.
3. Với "for" và "since"
Thường được dùng với for (khoảng thời gian) và since (mốc thời gian).
Ví dụ
They had been living in London for 5 years before they moved to Paris.
Họ đã sống ở London được 5 năm trước khi chuyển đến Paris.
He had been waiting since 2 PM when she finally arrived.
Anh ấy đã đợi từ 2 giờ chiều khi cô ấy cuối cùng đến.
So Sánh Với Các Thì Khác
Quá Khứ Tiếp Diễn
was/were + V-ing
Quá Khứ Hoàn Thành
had + V3/V-ed
Quá Khứ Hoàn Thành Tiếp Diễn
had been + V-ing
Từ Tín Hiệu Thường Gặp
Các từ và cụm từ thường đi kèm với thì quá khứ hoàn thành tiếp diễn:
- for + khoảng thời gian - trong khoảng
- since + mốc thời gian - từ khi
- before - trước khi
- when - khi
- by the time - vào thời điểm
- all morning/day/night - suốt sáng/ngày/đêm
Lỗi Thường Gặp
Lỗi thường gặp
❌ I have been studying for 2 hours before the exam started.
Sai: Dùng hiện tại hoàn thành tiếp diễn thay vì quá khứ hoàn thành tiếp diễn.
✅ I had been studying for 2 hours before the exam started.
Đúng: Dùng quá khứ hoàn thành tiếp diễn.
Lỗi khác
❌ She had studied for hours, so she was tired.
Thiếu ý nghĩa "kéo dài liên tục".
✅ She had been studying for hours, so she was tired.
Đúng: Nhấn mạnh hành động kéo dài liên tục.
Mẹo nhớ
Thì này nhấn mạnh cả "thời gian kéo dài" (continuous) và "trước một mốc trong quá khứ" (past perfect). Hãy tưởng tượng một đường thẳng thời gian dài kết thúc tại một điểm trong quá khứ.
Bài Tập Thực Hành
Thực hành
1. They _____ (wait) for the bus for 30 minutes before it arrived.
2. I was exhausted because I _____ (work) in the garden all morning.
3. _____ you _____ (study) English long before you moved to America?
Đáp án:
1. had been waiting | 2. had been working | 3. Had...been studying
Lưu ý quan trọng
Không phải tất cả động từ đều có thể dùng ở dạng tiếp diễn. Các động từ chỉ trạng thái (state verbs) như "know", "believe", "love" thường không dùng với "-ing".