当前位置:高中试题 > 英语试题 > 虚拟语气 > He wasted a lot of time playing football, otherwise he ________the exam.A.had pa...
题目
题型:不详难度:来源:
He wasted a lot of time playing football, otherwise he ________the exam.
A.had passedB.passedC.would passedD.would have passed

答案
D
解析
根据句子意义,otherwise 前的分句为客观事实,使用的为一般过去时,而otherwise 后一分句则表示与过去事实相反的一种假设,句中实际省略了if 条件句if he hadn’t wasted..., 故选项部分应为与过去事实相反的主句虚拟结构,应选 would have passed。故答案为D
核心考点
试题【He wasted a lot of time playing football, otherwise he ________the exam.A.had pa】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
"You know so much about literature. It"s a pity you failed your degree," Harry said, "You ______ a good teacher."
A.would have beenB.can have beenC.must beD.should have been

题型:不详难度:| 查看答案
How I wish I ____ the mistake! Everybody present was angry with me.   
A.didn’t makeB.hadn’t madeC.wouldn’t makeD.wasn’t making

题型:不详难度:| 查看答案
I could have called you for help, but I ____ your number.  
A.couldn’t rememberB.didn’t remember
C.should have rememberedD.hadn’t remembered

题型:不详难度:| 查看答案
My English-Chinese dictionary has disappeared. Who _____ have taken it?
A.shouldB.mustC.couldD.would

题型:不详难度:| 查看答案
— Mary’s got mad and has been sent to the mental hospital. Did you tell her boss about that?
— Yes, but I _____ her husband first.
A.should have toldB.shouldn’t have toldC.must have toldD.needn’t have told

题型:不详难度:| 查看答案
版权所有 CopyRight © 2012-2019 超级试练试题库 All Rights Reserved.