2. Cách dùng (Use)

Lý thuyếtTrang 250

Thì quá khứ hoàn thành tiếp diễn được dùng để diễn đạt:

a. Hành động đã xảy ra và kéo dài liên tục tới một thời điểm trong quá khứ.
Ex: I found the calculator. I’d been looking for it for ages.
(Tôi đã tìm ra cái máy tính. Tôi tìm nó lâu lắm rồi.)
She went to the doctor because she had been sleeping badly.
(Bà ấy đã đi khám bệnh vì liên tục mất ngủ.)
At that time we had been living in the caravan for six months.
(Đến lúc đó thì chúng tôi đã sống trong xe moóc được 6 tháng.)

b. Hành động đã xảy ra và kéo dài liên tục một khoảng thời gian trước khi một hành động quá khứ khác xảy ra. Dùng thì quá khứ hoàn thành tiếp diễn (past perfect progressive) cho hành động xảy ra trước và thì quá khứ đơn (past simple) cho hành động xảy ra sau.
Ex: When we came into class the teacher had been explaining for 15 minutes. (Khi chúng tôi vào lớp, thầy đã giảng bài được 15 phút rồi.)
He had been living in Ohio for a long time before he moved to Florida. (Anh ấy đã sống ở Ohio một thời gian dài trước khi chuyển đến Florida.)
By the time Jeanny arrived, we had been waiting for over two hours. (Lúc Jeanny đến thì chúng tôi đã đợi hơn hai tiếng rồi.)

c. Sự việc vừa mới kết thúc và có ảnh hưởng hoặc kết quả tại một thời điểm trong quá khứ.
Ex: It had been raining and the ground was still wet.
(Trời vừa mưa xong nên mặt đất vẫn còn ướt.)
Jason was tired because he had been jogging.
(Jason mệt vì anh ấy vừa mới chạy bộ thể dục xong.)
[But: Jason is tired because he have been jogging.]

Chủ đề này chưa có bài tập trong sách.