Tel: 024.7300.7989 - Phone: 1800.6947 (Thời gian hỗ trợ từ 7h đến 22h)

Giỏ hàng của tôi

He last had his eyes tested ten months ago.

Question 31 – 35: Which of the following best restates each of the given sentences?

Câu 393452: He last had his eyes tested ten months ago.

A. He didn't have any tests on his eyes in ten months.

B. He hasn't had his eyes tested for ten months.

C. He had tested his eyes ten months ago.

D. He had not tested his eyes for ten months then.

Câu hỏi : 393452

Quảng cáo

Phương pháp giải:

Kiến thức: Thì hiện tại hoàn thành, câu bị động đặc biệt

  • Đáp án : B
    (0) bình luận (0) lời giải

    Giải chi tiết:

    S + last + V_ed + khoảng thời gian + ago: Lần cuối ai đó làm gì đã bao lâu trước.

    = S + hasn’t/ haven’t + P2 + for + khoảng thời gian: Ai đã không làm gì được bao lâu (tính đến nay)

    have + O + P2: có cái gì được làm bởi ai đó

    Tạm dịch: Lần cuối anh ấy kiểm tra mắt đã 10 tháng trước.

    = Anh ấy đã không kiểm tra mắt trong 10 tháng rồi.

    Các phương án khác:

    A. Anh ấy đã không có bất kì cuộc kiểm tra mắt nào trong 10 tháng nữa. => sai nghĩa

    C. Sai thì “had tested” => “tested

    D. Sai thì “had not tested” => “hasn’t tested”

    Chọn B.

    Lời giải sai Bình thường Khá hay Rất Hay
Xem bình luận

>> Luyện thi TN THPT & ĐH năm 2024 trên trang trực tuyến Tuyensinh247.com. Học mọi lúc, mọi nơi với Thầy Cô giáo giỏi, đầy đủ các khoá: Nền tảng lớp 12; Luyện thi chuyên sâu; Luyện đề đủ dạng; Tổng ôn chọn lọc.

Hỗ trợ - Hướng dẫn

  • 024.7300.7989
  • 1800.6947 free

(Thời gian hỗ trợ từ 7h đến 22h)
Email: lienhe@tuyensinh247.com