
1. Định nghĩa của thì quá khứ hoàn thành tiếp diễn
Thì Quá khứ hoàn thành tiếp diễn (Past perfect continuous) được dùng để diễn tả quá trình một hành động đã bắt đầu trước một hành động khác trong quá khứ và đã kết thúc.
2. Công thức của thì quá khứ hoàn thành tiếp diễn
2.1. Cấu trúc câu khẳng định
Chủ ngữ + had + been + V-ing
Gồm các thành phần như sau:
- S (subject): chủ ngữ
- Had: trợ động từ
- Been: Dạng phân từ II của động từ “to be”
- V-ing: Động từ thêm đuôi “-ing”
- Ex: They had been working for five hours when she telephoned (Họ đã làm việc suốt 5 tiếng khi mà cô ấy gọi)
2.2. Cấu trúc câu phủ định
Chủ ngữ + hadn’t + been + V-ing
Để làm câu phủ định trong quá khứ hoàn thành tiếp diễn, chỉ cần thêm “not” vào sau trợ động từ
- hadn’t = had not
- Ex: I hadn’t been looking for a job before I needed money (Tôi đã không tìm một công việc trước khi tôi cần tiền)
2.3. Cấu trúc câu hỏi
Had + chủ ngữ + been + V-ing?
Yes, S + had/ No, S + hadn’t
Ex: Had he been working for 5 hours before she arrived? (Có phải anh ấy đã làm việc 5 tiếng trước khi cô ta đến?)

3. Hướng dẫn cách sử 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 áp dụng trong nhiều trường hợp khác nhau.
– Thì quá khứ hoàn thành tiếp diễn dùng để mô tả một hành động đã diễn ra liên tục trước khi một hành động khác xảy ra trong quá khứ.
Ex: He had been typing for 2 hours before he finished his work.
(Cậu ta đã đánh máy suốt 2 tiếng đồng hồ trước khi hoàn thành xong công việc)
– Diễn tả một hành động xảy ra liên tục kéo dài đến trước một thời điểm nhất định trong quá khứ.
Ex: My brother had been driving for 3 hours before 11 pm last night.
(Anh tôi đã lái xe liên tục 3 tiếng đồng hồ trước thời điểm 11h đêm qua)
– Thì quá khứ hoàn thành tiếp diễn nhấn mạnh hành động đã để lại kết quả trong quá khứ.
Ex: This morning she was very tired because she had been working very hard all night
(Sáng nay cô ấy rất mệt mỏi vì cô ấy đã làm việc rất chăm chỉ cả đêm)
4. Cách nhận biết thì quá khứ hoàn thành tiếp diễn
Trong thì quá khứ hoàn thành tiếp diễn, câu sẽ chứa các từ nhận dạng như sau:
Until then (tính đến thời điểm đó)
Ex: Until then I had been leaving Ha Noi for 2 years(Cho đến lúc đó tôi đã rời khỏi Ha Noi được 2 năm)
By the time (đến thời điểm đó)
By the time he came back she had been sleeping for seven hours(Đến lúc anh ấy quay lại, cô ấy đã ngủ 7 tiếng đồng hồ)
Before, after (trước và sau)
Before Kimi came, I had been having dinner at 7 o’clock(Trước khi Kimi đến, tôi đã ăn tối lúc 7h)
Trước thời điểm đó (thời điểm trước)
Prior to that time, I had been still travelling in Phu Quoc for 3 days. (Trước đó, tôi đã du lịch ở Phú Quốc khoảng 3 ngày)
5. Bài tập trắc nghiệm về thì quá khứ hoàn thành tiếp diễn
1. Cơn bão đã phá hủy lâu đài cát mà chúng tôi (build)
A. Đã đang xây dựng
B. Đã xây dựng xong
C. Đã xây
D. Đang xây
2. Anh ấy (không / từng) đến Cape Town trước năm 1997.
A. Không từng đến
B. Chưa từng đến
C. Chưa từng ở đó
D. Đã từng ở đó
3. Chúng tôi (ngủ) được 12 tiếng khi anh ấy đánh thức chúng tôi.
A. Đã ngủ được
B. Đã ngủ
C. Đã ngủ
4. Họ (đợi) tại nhà ga trong 90 phút khi tàu cuối cùng đã đến.
A. Đã đợi
B. Đã đang đợi
C. Đã đợi
D. Đã đợi
5. Khi cô ấy ra ngoài chơi, cô ấy (đã làm / đã) bài tập về nhà rồi.
A. Đã làm xong rồi
B. Đã làm xong rồi
C. Đã làm xong
D. Đã làm xong rồi
6. Anh trai tôi đã ăn hết bánh mà mẹ chúng tôi (làm).
A. Đã làm
B. Đã đang làm
C. Làm
7. Bác sĩ đã tháo băng dính mà ông ấy (đặt) vào sáu tuần trước đó.
A. Đã đặt
B. Đã đặt
C. Đã đang đặt
8. Chúng tôi (tìm kiếm) chiếc nhẫn của cô ấy trong hai giờ và sau đó chúng tôi tìm thấy nó trong phòng tắm.
A. Have you finished
B. Had you finished
C. Had you been finishing
D. Had you finish
9. (bạn / hoàn thành) bài tập trước khi bạn đi xem phim?
A. Have you completed
B. Did you complete
C. Have you finished
10. (why / you / clean) the bathroom before you bathe the dog?
A. Why did you clean
B. Why did you clean
C. Why have you cleaned
Tạm kết
Hy vọng bài viết này sẽ là thông tin hữu ích về quá khứ hoàn thành tiếp diễn bao gồm khái niệm, công thức, cách nhận biết và cách sử dụng. Mytour sẽ giúp bạn có thêm nền tảng kiến thức ngữ pháp vững chắc nhất.
Tham khảo 12 thì trong tiếng Anh mà Mytour tổng hợp để có nhiều kiến thức bổ ích hơn nữa nhé! Nắm vững ngay các kiến thức cơ bản ngữ pháp tiếng Anh chỉ sau khóa học Freshman của .