He last cooked for the whole family five months ago.

Chọn một phương án bên dưới để kiểm tra đáp án ngay:
Đáp án chính thức: B
Hướng dẫn giải chi tiết
(AI giải đề cho tôi)
Câu gốc 'He last cooked for the whole family five months ago' nghĩa là lần cuối anh ấy nấu cho cả gia đình là 5 tháng trước, tức là từ đó đến nay anh ấy không nấu nữa. Cấu trúc tương đương: S + last + V2 + time ago = S + have/has not + V3 + for + time. Vậy 'He hasn't cooked for the whole family for five months.' là đúng. A sai vì nghĩa là anh ấy đã nấu suốt 5 tháng; C sai vì phủ định 'five months ago' làm thay đổi nghĩa; D sai thì tương lai. Khớp đáp án nguồn (B).
Câu hỏi này trích từ đề thi chính thức:

Đề Thi Thử Tốt Nghiệp 2022 Tiếng Anh THPT Phụ Dực Sở GD&ĐT Thái Bình (Mã Đề 101)

50 câu hỏi•Thời gian 60 phút•Chấm điểm & giải thích chi tiết

Các câu hỏi khác trong đề (50 câu)

Xem toàn bộ đề →