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

The lake had ice on it this morning. It ________ very cold last night. A. must have gotten B. could have gotten C. would have gotten D. should have gotten

469/503

The lake had ice on it this morning. It ________ very cold last night.

must have gotten

could have gotten

would have gotten

should have gotten

Giải thích

A

Kiến thức: Modal verb

Giải thích:

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

could have done sth: có thể đã làm gì

 would have done sth: hẳn sẽ làm gì

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

Tạm dịch: Hồ này có băng trên mặt nước vào sáng nay. Trời đêm hôm qua hẳn rất lạnh.

Đáp án:A