1. Sự khác biệt về cấu trúc giữa Quá khứ hoàn thành và Quá khứ hoàn thành tiếp diễn
Quá khứ hoàn thành (QKHT):
Had + Quá khứ phân từ
Quá khứ hoàn thành tiếp diễn (QKHTTD):
Had been + V-ing
2. Sự khác biệt về vai trò của Quá khứ hoàn thành và Quá khứ hoàn thành tiếp diễn
Quá khứ hoàn thành (QKHT) miêu tả một hành động xảy ra và đã kết thúc trước một hành động khác trong quá khứ. Trong khi quá khứ hoàn thành tiếp diễn (QKHTTD) ám chỉ đến một hành động xảy ra trước một hành động khác, nhưng nó vẫn đang diễn ra, bất kể hành động xảy ra sau đã kết thúc hay chưa.
Ví dụ:
- I met them after they
- I had been working here for two weeks when he got promoted. (Tôi đã làm việc ở đây được 2 tuần khi anh ấy được thăng chức) (QKHTTD)
QKHT đặt nặng vào kết quả của hành động. Trong khi QKHTTD nhấn mạnh tính liên tục, quá trình của hành động.
Ví dụ:
- I had been to Danang twice by the time I reached 25. (Tôi đã đến Đà Nẵng 2 lần trước khi tôi chạm mốc tuổi 25) (QKHT)
- May really needed a holiday since she had been working hard for 6 months. (Mây thật sự cần 1 kỳ nghỉ vì cô ấy đã chăm chỉ làm việc suốt 6 tháng) (QKHTTD)
QKHT thể hiện mối kết nối giữa 2 hành động/sự kiệntrước đó. Trong khi QKHTTD thể hiện nguyên nhân của hành động trong quá khứ.
Ví dụ
- I couldn’t take the train because I had forgotten my boarding pass. (Tôi không thể lên tàu vì tôi đã quên mất vé) (QKHT)
- I had been travelling all night, so I was tired. (Tôi đã đi suốt cả đêm thế nên tôi đã rất mệt) (QKHTTD)