当前位置:高中试题 > 英语试题 > 虚拟语气 > _______ there yesterday, I could have asked him not to do so.A.If I wereB.If I w...
题目
题型:不详难度:来源:
_______ there yesterday, I could have asked him not to do so.
A.If I wereB.If I was C.Had I beenD.Was I

答案
C
解析
考查含有if条件状语从句的虚拟语气。根据yesterday,可知指的是过去的情况,应该用if I had been there yesterday,可以将助动词had提到句首,省略if,即Had I been there yesterday。所以选C。
核心考点
试题【_______ there yesterday, I could have asked him not to do so.A.If I wereB.If I w】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
This cake is very sweet.You __________ a lot of sugar in it.
A.should putB.could have putC.might putD.must have put

题型:不详难度:| 查看答案
He ___ away before we arrived, since the house was deserted.
A.shall have goneB.should have gone
C.could have goneD.must have gone

题型:不详难度:| 查看答案
(原创题)The patient insisted that he _____ ill, and _____back home at once.
A.wasn’t , was sentB.isn’t , be sentC.wasn’t , be sentD.should be , send

题型:不详难度:| 查看答案
This is his only request that the room ______ after being used.
A.is cleanedB.will be cleanedC.would be cleanedD.be cleaned

题型:不详难度:| 查看答案
Tom, don’t worry. You ___ get the book tomorrow morning.
A.mayB.willC.shallD.can

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