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

I wonder who drank all the milk yesterday. It have been Jane because she was out all day.

924/1620

I wonder who drank all the milk yesterday. It ______ have been Jane because she was out all day.

can’t

must

could

needn’t

Giải thích

Kiến thức: Cấu trúc sử dụng động từ khuyết thiếu 

Giải thích: 

A. can’t have P2: không thể nào là (chắc chắn 99%) 

B. must have P2: chắc hẳn là 

C. could have P2: hẳn đã là 

D. needn’t have P2: không cần làm gì 

Tạm dịch: Tôi tự hỏi không biết hôm qua ai đã uống hết sữa. Chắc chắn không thể là Jane bởi cô ấy đã ra ngoài cả ngày. 

Chọn A