Quá khứ hoàn thành
1. Diễn đạt một hành động xảy ra trước một hành động khác trong quá khứ.
Ex: We had had lunch when she arrived.
2. Dùng để mô tả hành động trước một thời gian xác định trong quá khứ.
Ex: I had finished my homework before 10 o’clock last night.
Quá khứ hoàn thành tiếp diễn
1. Diễn đạt một hành động xảy ra trước một hành động khác trong Quá khứ (nhấn mạnh tính tiếp diễn)
Ex: I had been thinking about that before you mentioned it
2. Diễn đạt một hành động kéo dài liên tục đến một hành động khác trong Quá khứ
Ex: We had been making chicken soup, so the kitchen was still hot and steamy when she came in
Bạn có thể xem timeline để hiểu rõ hơn