Đề kiểm tra học kì 1 Tiếng anh 12 năm 2023 có đáp án (Đề 50)

______ at the party, all her classmates had left. A. After she arrives B. When she has arrived C. Before she has arrived D. By the time she arrived

12/50

______ at the party, all her classmates had left.

After she arrives

When she has arrived

Before she has arrived

By the time she arrived

Giải thích

Đáp án: D

Giải thích:

Kiến thức: Liên từ chỉ thời gian

Câu có dấu hiệu của "By the time + S + V (quá khứ đơn), S + had + V3 (quá khứ hoàn thành)", diễn tả một hành động đã hoàn thành trước một mốc thời gian trong quá khứ.

Xét các đáp á:

A. After she arrives → Sai, vì "arrives" là hiện tại đơn, không phù hợp với mệnh đề quá khứ hoàn thành.

B. When she has arrived → Sai, vì "has arrived" là hiện tại hoàn thành, không phù hợp với mệnh đề quá khứ hoàn thành.

C. Before she has arrived → Sai, vì "has arrived" là hiện tại hoàn thành, không đi cùng "before" trong câu quá khứ.

D. By the time she arrived → Đúng, vì phù hợp với cấu trúc chuẩn.

Chọn D.

Dịch: Khi cô ấy đến bữa tiệc, tất cả bạn cùng lớp của cô ấy đã rời đi.