X

600 Bài tập trắc nghiệm Tiếng Anh 12 mới

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


Câu hỏi:

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.

A. haven’t

B. yet

C. return

D. will complete

Trả lời:

Đá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.

Xem thêm bài tập Tiếng anh có lời giải hay khác:

Câu 1:

The man ___________in the accident was taken to the hospital

Xem lời giải »


Câu 2:

Điền giới từ thích hợp:

Books provide the reader __________ so many facts and so much information.

Xem lời giải »


Câu 3:

Điền giới từ thích hợp:

Could I help you ________ your bag?

Xem lời giải »


Câu 4:

If you had time, I _________to the beach with you this weekend.

Xem lời giải »


Câu 5:

I wish I ____________ to the movies with you last night.

Xem lời giải »


Câu 6:

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

Michael Croz, with whom help Whymper climbed the Matterhorn, was one of the first profession guides.

Xem lời giải »


Câu 7:

Will the math teacher give us a test this week?” – “_______________.”

Xem lời giải »


Câu 8:

Chọn đáp án đúng:

Gold is expensive/ more expensive than silver.

Xem lời giải »