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

I have gone to the doctor’s to have a checkup. - You . You just had your check-up last week!

289/1620

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

Diễn tả 1 điều gì đó không cần thiết phải làm nhưng đã làm → dùng “needn’t have + PII”
Dịch: Tôi đã đến gặp bác sĩ để kiểm tra. – Bạn đáng ra không cần phải đến. Bạn mới chỉ kiểm tra tuần trước thôi mà! Chọn D