Câu hỏi: Mark the letter A, B, C, or D on your answer sheet to indicate the sentence that is closest in meaning to each of the following questions
It has been a long time since they met.
A. They haven't met since a long time.
B. They haven't met for a long time.
C. They didn't meet for a long time.
D. They didn't meet a long time ago.
It has been a long time since they met.
A. They haven't met since a long time.
B. They haven't met for a long time.
C. They didn't meet for a long time.
D. They didn't meet a long time ago.
Kiến thức: biến đổi thì
Sử dụng công thức:
It's + time + since + S + (last) + Ved/2
S + have/ has + (not) + Ved/3…… for + time
Sử dụng công thức:
It's + time + since + S + (last) + Ved/2
S + have/ has + (not) + Ved/3…… for + time
Đáp án B.