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

It ______ heavily when he got back home for he was wet all over.
A.was rainingB.must have been raining
C.must be rainingD.rained
B
本题考查时态。when 从句表示正在发生的动作。must have been raining表示过去一直在延续的动作,符合题意。选B。
练习册系列答案
相关习题

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

Mr. Blake __________my letter, otherwise he would have replied by now.
A.will not have receivedB.needn’t have received
C.shouldn’t have received D.couldn’t have received

查看答案和解析>>

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

---It is said that China has been a member of WTO since December 11, 2001.
---Well, it’s wonderful that the Chinese people ______ have made so much progress these years.
A.mustB.canC.shouldD.may

查看答案和解析>>

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


—______ you pass the examination on the first attempt?
—Of course. You know, I have been preparing for it for a long time.
A.CanB.MayC.ShallD.Could

查看答案和解析>>

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

______ it would be silly to argue any longer .
A.Was that trueB.If that was true
C.Should that be trueD.Could that be true

查看答案和解析>>

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

---Sir, I’m terribly sorry for not having handed in my homework on time, but I have been very busy all these days.
---No excuse for it, but I          drop it this time.
A.mightB.canC.shouldD.must

查看答案和解析>>

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


Last Sunday I took my daughter to a friend’s birthday party, where we________for two hours. 
A.stayedB.had stayedC.would stayD.were staying

查看答案和解析>>

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


—I wonder why Sara looks worried today.
—I'm not sure,but she      a small accident driving here.
A.could haveB.might have
C.might have hadD.must have had

查看答案和解析>>

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


Isn’t it time you            down to            dancing? 
A.got; practiseB.get; practising C.got; practisingD.get; being practised

查看答案和解析>>

同步练习册答案