Mark the letter A, B, C, or D to indicate the correct answer to each of the following questions:

Look! The yard is wet. It__________ last night.         

A.

A. couldn’t have rained           

B.

B. must rain         

C.

C. must have rained                 

D.

D. should have rained  

Đáp án và lời giải
Đáp án:C
Lời giải:

Đáp án C

Câu A: Không thể đã mưa => không phù hợp về nghĩa

=> loại Câu B không phù hợp về thì, hơn nữa về nghĩa cũng không phù hợp (must + V: bắt buộc, phải)

Câu D should + have done st: nên đã làm gì (nhưng thực tế đã ko làm)

Câu C: must + have done st: chắc hẳn đã làm gì (thường dùng để nhận định về 1 việc đã xảy ra trong quá khứ)

Dịch: Nhìn kìa! Sân ướt. Chắc hẳn trời đã mưa tối qua.   

Bạn có muốn?

Xem thêm các đề thi trắc nghiệm khác

Chia sẻ

Một số câu hỏi khác có thể bạn quan tâm.