500 câu trắc nghiệm Tìm câu cận nghĩa trong tiếng Anh có đáp án - Phần 12

I have not met her for three years

26/30

I have not met her for three years.

I did not meet her three years ago.

During three years, I met her once.

It is three years when I will meet her.

The last time I met her was three years ago.

Giải thích

Chọn đáp án D

Giải thích : chuyển đối câu thời hiện tại hoàn thành và quá khứ đơn: S + have/has + not + PII = the last time S qk + be + khoảng thời gian + ago.