15000 bài tập tách từ đề thi thử môn Tiếng Anh có đáp án (Phần 1)

– I have gone to the doctor’s to have a checkup. - You _______ You just had your check-up last week! A. don’t need to go. B. needn’t go. C. didn’t need to go. D. needn’t have gone.

4955/5750

– I have gone to the doctor’s to have a checkup.

- You _______ You just had your check-up last week!

don’t need to go.

needn’t go.

didn’t need to go.

needn’t have gone.

Giải thích

Đáp án D

Don’t need to Vo: không cần làm gì ( ở hiện tại) 

Needn’t + Vo: không cần phải ( ở hiện tại) 

Didn’t need to + Vo: đã không cần ( ở quá khứ) 

Needn’t have Ved/ V3: đáng lẽ ra không cần làm gì đó (trong quá khứ) 

Tạm dịch: Tôi đã đến bác sĩ để khám tổng quát. - Bạn đáng lẽ ra không cần đi. Bạn đã khám tổng quát tuần trước rồi.