Brian ___________ to the travel agents and he hasn’t come back.
Brian ___________ to the travel agents and he hasn’t come back.
A. has been
B. has been going
C. had gone
D. has gone
Câu hỏi trong đề: Trắc nghiệm tổng hợp Tiếng anh có đáp án 2023 !!
Quảng cáo
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.
Hot: Danh sách các trường đã công bố điểm chuẩn Đại học 2025 (mới nhất) (2025). Xem ngay
CÂU HỎI HOT CÙNG CHỦ ĐỀ
Câu 1
A. wasn’t having
B. didn’t have
C. haven’t had
D. hadn’t had
Lời giải
Đáp án: B
Giải thích: Khi diễn tả các hành động diễn ra liên tiếp trong quá khứ ta dùng thì quá khứ đơn: S + Vqk + O
Dịch: Khi tôi đến lấy vé, tôi nhận ra mình không có tiền.
Lời giải
Đáp án: Russia is the biggest country in the world.
Giải thích: so sánh hơn nhất với tính từ ngắn: the + adj-est + N
Dịch: Nga là quốc gia lớn nhất trên thế giới.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 5
A. were nicely wrapped
B. having wrapped nicely
C. nicely wrapped
D. nicely wrapping
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 6
A. have
B. take
C. pass
D. go
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.
Câu 7
A. Having slept
B. Have slept
C. Having been slept
D. Have been slept
Lời giải
Bạn cần đăng ký gói VIP ( giá chỉ từ 199K ) để làm bài, xem đáp án và lời giải chi tiết không giới hạn.