精英家教网 > 高中英语 > 题目详情

The ground isn't wet. It ________ have rained last night.

A.mustn’t B.shouldn’t C.wouldn’t D.can’t

D

解析试题分析:考查情态动词。can’t have done 表示“不可能干某事”对过去的否定猜测。句意:地上没湿,昨晚不可能下雨。根据句意所以选D。
考点:考查情态动词表推测的用法

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

Don’t worry about your future. As long as you try your best, a great future ________ wait for you on your way.

A.would B.can C.must D.should

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

— Can I pay the bill by check?
—Sorry, sir. But it is the management rule of our hotel that payment _______ be made in cash.

A.shall  B.need  C.will  D.can 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

-- What’s wrong with your pen?
-- The ink ___________ come out.

A.can’t B.won’t C.hasn’t D.doesn’t

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

When I was a child, I ______ watch TV whenever I wanted to.

A.shouldB.couldC.mustD.need

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

My English-Chinese dictionary isn’t in my schoolbag. Where _________ I have put it?

A.canB.mustC.shouldD.would

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

_____ you pass me the plate on the table?

A.CanB.CouldC.MayD.Must

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The manager commanded that the work ____ finished by the end of this month.

A.should be B.will be C.must be D.ought to be 

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

You _____ have bought the book for me, but thank you all the same.

A.shouldn’t B.needn’t C.can’t D.mustn’t

查看答案和解析>>

同步练习册答案