By the time my brother went to bed last night, he _____________ his homework

Câu hỏi :

By the time my brother went to bed last night, he _____________ his homework

A. has already finished

B. will have already finished

C. had already finished

D. were already finishing

* Đáp án

* Hướng dẫn giải

Chọn đáp án C

Kiến thức về sự phối thì

=> Ta có cấu trúc với by the time:

- Ở hiện tại:

By the time + S1 + V1 (hiện tại đơn), S2 + V2 (tương lai đơn/ tương lai hoàn thành)

- Ở quá khứ:

By the time S1 + V1 (quá khứ đơn), S2 + V2 (quá khứ hoàn thành)

Xét các đáp án:

A. has already finished ->hiện tại hoàn thành ->không đúng cấu trúc

B. will have already finished ->tương lai hoàn thành ->không đúng cấu trúc

C. had already finished ->quá khứ hoàn thành ->đúng

D. were already finishing ->quá khứ tiếp diễn ->không đúng cấu trúc

Tạm dịch: Vào lúc em trai tôi đi ngủ tối hôm qua, em ấy đã hoàn thành xong bài tập về nhà của mình.

Câu hỏi trên thuộc đề trắc nghiệm dưới đây !

25 đề thi thử Tiếng Anh THPT Quốc gia năm 2022 !!

Số câu hỏi: 1249

Copyright © 2021 HOCTAP247