X

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

Hurry up or the train ______ before you can catch it. A. will leave B. leaves C. will have left D. has left


Câu hỏi:

Hurry up or the train ______ before you can catch it.

A. will leave
B. leaves
C. will have left
D. has left

Trả lời:

Đáp án: C

Giải thích: Dùng thì hiện tại hoàn thành: S + will have + VpII + before + S + V(s/es).

Dịch: Nhanh lên hoặc tàu sẽ rời đi trước khi bạn bắt nó.

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

Câu 1:

If you want my advice, I would forget about buying a new house. => If I ______.

Xem lời giải »


Câu 2:

Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to the following question.

If you need my advice, I would forget about buying a new house.

Xem lời giải »


Câu 3:

Mark the letter A, B, C, or D to indicate the word(s) OPPOSITE in meaning to the underlined word(s) in the following question.

The fire will go out unless we put some more wood on.

Xem lời giải »


Câu 4:

Mark the letter A, B, C, or D to indicate the word(s) OPPOSITE in meaning to the underlined word(s) in the following question.

All visitors are kept out of the conservation area.

Xem lời giải »


Câu 5:

It’s ages since I last (have) ................ Chinese food.

Xem lời giải »


Câu 6:

It seems that no-one predicted the correct result.

Xem lời giải »


Câu 7:

Chopin is one of the greatest Romantic piano composers whose works are often technically …

Xem lời giải »


Câu 8:

Find the mistake in the sentence

He didn’t get the job despite of his experience in the field.

Xem lời giải »