Câu hỏi :

It ______ last night because the ground is really wet.

A. might have rained 

B. must have rained    

C. should have rained

D. can have rained

* Đáp án

B

* Hướng dẫn giải

Kiến thức: Modal verb

Giải thích:

might have done sth: có thể đã làm gì (chỉ khả năng xảy ra)

must have done sth: chắc hẳn đã làm gì

should have done sth: nên đã làm gì (nhưng thực tế đã không làm)

can have done sth: có thể đã làm gì (chỉ khả năng thực hiện)

Tạm dịch: Tối qua chắc hẳn trời đã mưa vì mặt đất rất ướt.

Chọn B

Copyright © 2021 HOCTAP247