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

試題分析:句意:他打電話告訴我,你在醫(yī)院,否則我根本就不知道。這里的otherwise相當(dāng)于一個(gè)虛擬條件句="if" he had’t called to tell me that you are in hospital,所以是和過去相反的虛擬語(yǔ)氣,主句用would have done,而且根據(jù)意思應(yīng)該是肯定,所以選D。
練習(xí)冊(cè)系列答案
相關(guān)習(xí)題

科目:高中英語(yǔ) 來源:不詳 題型:單選題

(2014年(春)重慶市高三考前沖刺測(cè)試卷)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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

---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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

—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

查看答案和解析>>

科目:高中英語(yǔ) 來源:不詳 題型:單選題

(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

查看答案和解析>>

同步練習(xí)冊(cè)答案