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

The preparations _______ by the time the guests ________. A. have finished / arrived B. have been finished / arrived C. had been finished / arrived D.

169/394

The preparations _______ by the time the guests ________.

have finished / arrived

have been finished / arrived

had been finished / arrived

had finished / arrived

Giải thích

Đáp án C

Khi hai hành động cùng xảy ra trong quá khứ, ta dùng thì quá khứ hoàn thành cho hành động xảy ra trước và quá khứ đơn cho hành động xảy ra sau.
Dịch nghĩa: Việc chuẩn bị phải được hoàn thành trước khi khách mời đến.