【題目】It ___________ last night, for the road was very muddy.

A.would have rainedB.must have rainedC.should have rainedD.must rain

【答案】B

【解析】

考查情態(tài)動詞+have done。句意:昨晚肯定下雨了,因為路上泥濘不堪。根據(jù)“for the road was very muddy”可知,此處表示對過去事情的肯定推測,must have done表示“一定做過某事”,故B項正確。

練習冊系列答案
相關(guān)習題

科目:高中英語 來源: 題型:

【題目】Life is like ______ ocean. Only ______ strong-willed can reach the other shore.

A. an; the B. the; a

C. the; / D. /; a

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】We don't know the teacher will agree to the idea or not.

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】If they had informed us, we ___________ here now.

A.would not comeB.would have comeC.will not comeD.may not come

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】What is the man doing?

A. Asking for advice. B. Giving directions. C. Asking for directions.

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】I’ll tell you ___________ he told me last week.

A.all whichB.all whatC.that allD.all that

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】Don’t be angry any more. I’m sure he ignored you by accident and not ________.

A. by chance B. by design C. by mistake D. by force

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】—How was the weather during your trip in England?

—Strangely fine! It ____________ much.

A.doesn't rainB.didn't rainC.hasn't rainedD.hadn't rained

查看答案和解析>>

科目:高中英語 來源: 題型:

【題目】–– Do you think you can pass the exam?

–– En…I’m not sure. It _______ be possible if I work hard.

A. must B. might

C. should D. would

查看答案和解析>>

同步練習冊答案