Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 (Phần 55)

I haven't finished my homework yet, but by the time you return, I

57/100

Tìm và sửa lỗi sai:

I haven't finished my homework yet, but by the time you return, I will complete it for sure.

haven’t

yet

return

will complete

Giải thích

Đáp án: D

Giải thích: Cấu trúc “by the time” thì hiện tại: By the time + S1 + V (s/es), S2 + will (not) + have + Vp2 + O: vào thời điểm mà

=> sửa “will complete” thành “will have completed”

Dịch: Tôi vẫn chưa làm xong bài tập về nhà, nhưng khi bạn quay lại, tôi chắc chắn sẽ làm xong.