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

The old man ______ to hospital early. I think they did it too late. A. must have taken B. should have taken C. must have been taken D. should have been taken

307/394

The old man ______ to hospital early. I think they did it too late.

must have taken

should have taken

must have been taken

should have been taken

Giải thích

Đáp án D

Kiến thức: Động từ khuyết thiếu

Giải thích:

Must have P2: hẳn là đã…=> Dạng bị động: must have been P2

Should have P2: đã nên … => Dạng bị động: should have been P2

Tạm dịch: Ông lão đã nên được đưa tới bệnh viện sớm.Tôi nghĩ họ đã làm điều đó quá muộn.