精英家教网 > 高中英语 > 题目详情
He called to tell me that you are in hospital, otherwise I ______ nothing about it.
A.had knownB.wouldn’t have known
C.would knowD.would have known
D

试题分析:句意:他打电话告诉我,你在医院,否则我根本就不知道。这里的otherwise相当于一个虚拟条件句="if" he had’t called to tell me that you are in hospital,所以是和过去相反的虚拟语气,主句用would have done,而且根据意思应该是肯定,所以选D。
练习册系列答案
相关习题

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

(2014年(春)重庆市高三考前冲刺测试卷)11. How I wish __ more when I was at university, which is too late now.
A.I would learn.B.I would have learnedC.I had learnedD.I learned

查看答案和解析>>

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

Mr. White _____ at 8:30 for the meeting, but he didn’t show up.
A.should have arrived B.should arrive
C.should have had arrived D.should be arriving

查看答案和解析>>

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

We were delayed at the airport.Otherwise,we    here by lunch.
A.must have beenB.could be
C.should beD.would have been

查看答案和解析>>

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

The teacher demanded that the exam _____ before eleven.
A.must finishB.be finishedC.would be finishedD.must be finished

查看答案和解析>>

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

If it hadn’t rained so hard last night,it_______ so  cold today.
A.would’t beB.hadn’t beenC.weren’tD.wouldn’t have been

查看答案和解析>>

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

---My little daughter is coughing worse than ever.
---She ______ to the hospital yesterday.
A.had to be takenB.should have taken
C.must have been takenD.ought to have been taken

查看答案和解析>>

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

—We expected you yesterday.
—I’m sorry,I ________ you to say that I couldn’t be here until today.
A.should have calledB.must have called
C.could callD.would call

查看答案和解析>>

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

(2013·陕西师大附中模拟)If we had taken such effective measures much earlier, the river ________ so seriously now.
A.is not polluted
B.would not be polluted
C.had not been polluted
D.would not have been polluted

查看答案和解析>>

同步练习册答案