X

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

Brian ___________ to the travel agents and he hasn’t come back.


Câu hỏi:

Brian ___________ to the travel agents and he hasn’t come back.

A. has been

B. has been going

C. had gone

D. has gone

Trả lời:

Đáp án: D

Giải thích:

- “been” và “gone” đều mang nghĩa đã đi đâu đó nhưng “been” là từng ở đấy và đã đi về, còn “gone” nghĩa là đã đi đến nhưng chưa quay trở lại

- Trong câu này nói đến Brian mới đi và vẫn chưa quay lại => dùng “gone”

- Câu ở thì hiện tại hoàn thành => chọn D

Dịch: Brian đã đến đại lý du lịch và anh ấy vẫn chưa quay lại.

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

Câu 1:

Did they build the garage at the same as the house?

=> Was ____________________________________?

Xem lời giải »


Câu 2:

Fear of discovery forced him into __________. (conceal)

Xem lời giải »


Câu 3:

__________for twelve hours, I felt marvelous.

Xem lời giải »


Câu 4:

He can ______ very fast.

Xem lời giải »


Câu 5:

The Government has brought ______ a new law in an effort to prevent further environmental deterioration.

Xem lời giải »


Câu 6:

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

Thousands of animals are being eliminate each year.

Xem lời giải »


Câu 7:

Enter a user name and ________to get into the computer system.

Xem lời giải »


Câu 8:

I advise you not to believe what you read in the papers about me. (RELIANCE)

=> _____________________________________________________.

Xem lời giải »