(2024) Đề thi thử THPT môn Tiếng anh THPT Ba Đình Thanh Hoá có đáp án

It is a long time since we last met each other. A. We last met each other for a long time.

48/50

It is a long time since we last met each other.

We last met each other for a long time.

The last time we met each other is a long time.

We haven't met each other for a long time.

We started meeting each other for a long time ago.

Giải thích

Đáp án: C

Giải thích:

Câu gốc: "It is a long time since we last met each other." có nghĩa là đã lâu rồi kể từ lần cuối chúng ta gặp nhau.

Cấu trúc tương đương:

It is + khoảng thời gian + since + S + last + V (quá khứ đơn)

= S + haven't/hasn't + V3/ed + for + khoảng thời gian

Xét các đáp án khác:

A. We last met each other for a long time. → Sai vì "for a long time" không phù hợp với "last met".

B. The last time we met each other is a long time. → Sai vì động từ đúng phải là "was", không phải "is".

D. We started meeting each other for a long time ago. → Sai vì "for a long time ago" không đúng ngữ pháp, phải là "a long time ago" hoặc "for a long time" tùy theo ngữ cảnh.

Chọn C. We haven't met each other for a long time.

Dịch: Đã lâu rồi chúng ta không gặp nhau.