17000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 3)

Tim was disappointed because he for the train for two hours.

343/1620

Tim was disappointed because he _________ for the train for two hours.

was waiting

waited

has been waiting

had been waiting

Giải thích

Chọn đáp án D

Động từ “wait” trong câu này được chia ở thì quá khứ hoàn thành tiếp diễn để diễn tả hành động là nguyên nhân của một điều gì đó trong quá khứ.

Cấu trúc: - S+ had + been + V-ing ... (thì quá khứ hoàn thành tiếp diễn)

Dịch: Tim đã rất thất vọng vì cậu ấy đã chở tàu 2 tiếng đồng hồ rồi.