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

The preparation by the time the guest

1191/1620

The preparation_________ by the time the guest_________

have finished- arrived

had been finished- arrived

had finished-were arriving

have been finished- were arrived

Giải thích

By the time + S + V( quá khứ đơn) + ..., S + V ( quá khứ hoàn thành) + ...
Tạm dịch: Việc chuẩn bị đã hoàn tất khi khách đến=> Đáp án B