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

He the plants. If he had, they wouldn’t have died.

995/1620

He ______ the plants. If he had, they wouldn’t have died.

needn’t have watered

can’t have watered

shouldn’t water

must have watered

Giải thích

can’t/ couldn’t + have + V_ed/pp: không thể nào đã xảy ra trong quá khứ 

>< must + have + V_ed/pp: ắt hẳn đã xảy ra 

needn’t have + V_ed/pp: đáng lẽ không phải làm nhưng đã làm 

Tạm dịch: Anh ta đã không tưới cây. Nếu anh ta đã tưới thì chúng sẽ không thể nào chết được. 

Chọn B