B1

S + had + been + V-ing

Quá khứ hoàn thành tiếp diễn

Explanation

Nhấn vào quá trình kéo dài cho tới một mốc trong quá khứ. Thường dùng để giải thích nguyên nhân của một trạng thái ở quá khứ. Bẫy thường gặp: Cũng như mọi thì tiếp diễn, động từ chỉ trạng thái không dùng được: had been knowing ✗.

Examples

I was tired because I had been working all night.

Tôi mệt vì đã làm cả đêm.

They had been waiting for two hours when the bus came.

Họ đã đợi hai tiếng thì xe buýt tới.

She had been living there since 2015.

Cô ấy sống ở đó từ năm 2015.

Practice

Test your understanding with a quick quiz

Learn “S + had + been + V-ing” effectively

The grammar point “S + had + been + V-ing” (Quá khứ hoàn thành tiếp diễn) is one of the key structures at CEFR 3. To use it fluently, you need to understand the contexts where it's used and practice regularly.

Study tip: read the examples aloud many times to build a natural reflex. Then try making your own sentences for your own situations. Use the audio button to hear and practice accurate pronunciation.

You can also view the full “” lesson to understand the related grammar and vocabulary more deeply.

Frequently asked questions