IMG-LOGO

Câu hỏi:

23/07/2024 74

He last visited London three years ago.

A. He has been in London for three years.

B. He hasn't visited London for three years.

Đáp án chính xác

C. He didn't visit London three years ago.

D. He was in London for three years.

Trả lời:

verified Giải bởi Vietjack

Chọn đáp án B

Dịch nghĩa: Lần cuối anh ấy đến thăm London là 3 năm trước.
A. Anh ấy đã ở London được 3 năm.
B. Anh ấy không đến thăm London đã 3 năm rồi.
C. Anh ấy không đến thăm London 3 năm trước.
D. Anh ấy đã ở London 3 năm.

Câu trả lời này có hữu ích không?

0

CÂU HỎI HOT CÙNG CHỦ ĐỀ

Câu 1:

Mary is crazy about her new puppy.

Xem đáp án » 14/10/2022 135

Câu 2:

There is nothing new in the use of herbs and spices.

Xem đáp án » 14/10/2022 133

Câu 3:

He is very lazy. That makes his parents worried.

Xem đáp án » 14/10/2022 103

Câu 4:

Nam defeated the former champion in three sets. He finally won the inter-school table tennis championship.

Xem đáp án » 14/10/2022 94

Câu 5:

"If I were you, I'd ask the teacher for help" he said.

Xem đáp án » 14/10/2022 90

Câu 6:

He was successful in his career thanks to his parents' support.

Xem đáp án » 14/10/2022 90

Câu 7:

It’s more than a couple of years since I last went there.

Xem đáp án » 14/10/2022 88

Câu 8:

She wrote the text. She selected the illustration as well.

Xem đáp án » 14/10/2022 86

Câu 9:

"We will not leave until we see the manager," said the customers.

Xem đáp án » 14/10/2022 84

Câu 10:

His friends supported and encouraged him. He did really well in the competition.

Xem đáp án » 14/10/2022 83

Câu 11:

Large cars use more gas than smaller ones.

Xem đáp án » 14/10/2022 82

Câu 12:

Is it necessary to meet the manager at the airport?

Xem đáp án » 14/10/2022 81

Câu 13:

Did you happen to run into George last week?

Xem đáp án » 14/10/2022 80

Câu 14:

The girl is talking to a man with a ponytail. She is my friend.

Xem đáp án » 14/10/2022 80

Câu 15:

He has retired. He watches football every afternoon on cable TV.

Xem đáp án » 14/10/2022 80