Đề kiểm tra học kì 1 Tiếng anh 12 năm 2023 có đáp án (Đề 11)

The last time I talked to Rose was two years ago. A. I haven’t talked to Rose since two years. B. I haven’t talked to Rose for two years. C. I hadn’t talked to Rose for two years. D. I

16/34

Mark the letter A, B, C or D on the answer sheet to indicate the sentence that is closest in meaning to each of the following questions.

The last time I talked to Rose was two years ago.

I haven’t talked to Rose since two years.

I haven’t talked to Rose for two years.

I hadn’t talked to Rose for two years.

I haven’t talked to Rose two years ago.

Giải thích

Kiến thức: Hiện tại hoàn thành – Quá khứ đơn

Giải thích:

Cấu trúc: The last time + S + Ved/V2 + was + khoảng thời gian + ago

= S + haven’t/hasn’t + P2 + for + mốc thời gian

Tạm dịch: Lần cuối cùng tôi nói chuyện với Rose là hai năm trước.

= B. Tôi đã không nói chuyện với Rose trong hai năm.

    A. sai ngữ pháp: since => for

    C. sai ngữ pháp: hadn’t talked

    D. sai ngữ pháp: two years ago => for two years

Chọn B