当前位置:高中试题 > 英语试题 > 虚拟语气 > — Do you think Li Hua has passed the English examination?— No, If so, he ______ ...
题目
题型:不详难度:来源:
— Do you think Li Hua has passed the English examination?
— No, If so, he ______ us yesterday. 
A.would tellB.told C.would have toldD.had told

答案
C
解析

试题分析:考查虚拟语气:句意:—你认为李华通过英语测试了吗?—没有,如果通过的话,昨天他就会告诉我们了。这里的if so是隐含的虚拟条件句,相当于if he had passed t the English examination表示虚拟条件句,主句是would have done(本来会做却没做)。选C
核心考点
试题【— Do you think Li Hua has passed the English examination?— No, If so, he ______ 】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
— We expected you yesterday.
— I"m sorry, I        you to say that I couldn"t be here until today.
A.must have calledB.would be calling
C.could have been callingD.should have called

题型:不详难度:| 查看答案
—Are you absent from the meeting?
—Yes, who______it would rain!
A.has thoughtB.had thoughtC.was thinkingD.would have thought

题型:不详难度:| 查看答案
He didn’t take the airplane from Malaysia to Beijing, otherwise he _______ his life.
A.would loseB.had lostC.would have lostD.will lose

题型:不详难度:| 查看答案
We were delayed at the airport.Otherwise,we    here by lunch.
A.must have beenB.could be
C.should beD.would have been

题型:不详难度:| 查看答案
—When can you get my car repaired? I need it tomorrow morning.
—It ______ be ready by 8:00.
A.can B.need C.might D.should

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