精英家教网 > 高中英语 > 题目详情
The ground isn't wet. It ________ have rained last night.
A.mustn’tB.shouldn’tC.wouldn’tD.can’t
D

试题分析:考查情态动词。can’t have done 表示“不可能干某事”对过去的否定猜测。句意:地上没湿,昨晚不可能下雨。根据句意所以选D。
练习册系列答案
相关习题

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

—Send me an e­mail when you are free, will you?
—________.
A.I must  B.I will  C.I can  D.I should

查看答案和解析>>

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

– I ran 10 miles last weekend. Can you believe that?
– Wow, that ______ easy!
A.mustn' t beB.mustn't have been
C.can't have beenD.couldn’t be

查看答案和解析>>

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

— I missed the earliest flight in the morning. It was really a pity.
—You _________ to the airport by taxi instead of by bus.
A.should goB.should have leftC.should leaveD.must have gone

查看答案和解析>>

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

— Can I pay the bill by check?
— Sorry, sir. According to the rules of our hotel, the payment ______ be made in cash.
A.shallB.needC.willD.can

查看答案和解析>>

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

This cake is very sweet. You      a lot of sugar in it.
A.should put B.could have put C.might put D.must have put

查看答案和解析>>

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

According to the agreement, nobody _______ let out how they spent the three days in the cave.
A.mustB.mayC.willD.shall

查看答案和解析>>

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

He _____ have completed his work; otherwise, he wouldn’t be enjoying himself by the seaside.
A.shouldB.mustC.wouldn’tD.can’t

查看答案和解析>>

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

It __be the vocabulary that caused you the problem in the exercise because you know a lot of words.
A.mayB.couldn’tC.shouldD.needn’t

查看答案和解析>>

同步练习册答案