当前位置:高中试题 > 英语试题 > 虚拟语气 > I apologize if I__________you,but I assure you it was unintentional(无意的).A.offe...
题目
题型:不详难度:来源:
I apologize if I__________you,but I assure you it was unintentional(无意的).
A.offendB.had offended
C.should have offendedD.might have offended

答案
B
解析
此题要求在if从句中选择适当的动词形式,以主句中的动词apologize(抱歉)来看,if从句中表达的内容应该是过去做的事,因此可以排除 A,因为 A项是现在时。 C项中should+have+过去分词结构表示本来应该做却没有做的事,在此不合题意。D选项中的might+have+过去分词表示对过去发生的事情很不肯定的猜测,它表达的内容还不能成为事实,所以借此道歉真是不知从何说起,因此此处也不合题意。 B项had offended表示当时已经发生了的动作。这是复杂条件句:apologize 是现在,而条件句是表示对过去假设的条件句。
核心考点
试题【I apologize if I__________you,but I assure you it was unintentional(无意的).A.offe】;主要考察你对虚拟语气等知识点的理解。[详细]
举一反三
If you hadn’t taken such a long time to get dressed,we’d __________there by now.
A.beB.circlesC.is circlingD.be circling

题型:不详难度:| 查看答案
The sun rises in the east and sets in the west,so it seems as if the sun__________round the earth.
A.were circlingB.circles
C.is circlingD.be circling

题型:不详难度:| 查看答案
If the Watergate Incident__________Nixon would not have resigned from the presidency.
A.did not occurB.had not occurred
C.was not occurringD.be circling

题型:不详难度:| 查看答案
I hadn’t expected__________James to apologize but I had hoped.
A.him calling meB.that he would call me
C.him to call meD.that he call me

题型:不详难度:| 查看答案
George would certainly have attended the meeting,__________.
A.if he didn’t get a flat tireB.if the flat tire hadn’t happened
C.had he not had a flat tireD.had the tire not flattened itself

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