30 đề luyện thi Đại Học môn Tiếng Anh cực hay có lời giải (Đề số 7)

It _____ last night because the ground is really wet. A. might have rained

13/50

It _____ last night because the ground is really wet.

might have rained

can have rained

should have rained

must have rained

Giải thích

Đáp án D

Kiến thức về động từ khiếm khuyết

Must have + Vp2: diễn tả những suy đoán logic dựa trên những căn cứ chắc chắn.

Tạm dịch: Trời chắc hẳn đã mưa tối qua bởi vì mặt đất lúc này rất ẩm ướt.