I have not met her for three years

9

Tailieumoi.vn biên soạn và giới thiệu các dạng bài tập môn Tiếng Anh gồm các kiến thức lý thuyết và thực hành, các dạng bài tập thường gặp giúp học sinh ôn tập và bổ sung kiến thức cũng như hoàn thành tốt các bài kiểm tra môn Tiếng Anh. Mời các bạn đón xem:

Top 1000 câu hỏi thường gặp môn Tiếng Anh có đáp án (phần 125)

Câu 8: I have not met her for three years.

A. I did not meet her three years ago.

B. During three years, I met her once.

C. It is three years when I will meet her.

D. The last time I met her was three years ago.

Lời giải:

Đáp án D

Giải thích

Kiến thức: 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.

A. I did not meet her three years ago. ( Tôi không gặp cô ấy ba năm trước => sai nghĩa)

B. During three years, I met her once.( Trong suốt 3 năm, tôi gặp cô ấy một lần => sai nghĩa )

C. It is three years when I will meet her. ( Ba năm nữa tôi mới được gặp cô ấy => sai nghĩa)

D. The last time I met her was three years ago. ( Lần cuối cùng tôi gặp cô ấy là ba năm trước => đúng )

Tạm dịch: Tôi đã không gặp cô ấy ba năm rồi

Đánh giá

0

0 đánh giá