精英家教网 > 高中英语 > 题目详情

I apologize if I _______ you, but I assure you that it was unintentional.

A.should offend B.were to offend C.had offended D.offended

C

解析试题分析:考查交错时间的虚拟条件句:句意:如果我冒犯了你,我抱歉,但是我向你保证我不是故意的。本题中的was暗示,事情发生在过去,所以虚拟条件句中的谓语动词应该用表示过去时间的虚拟形式。用过去完成时,选C。
考点:考查交错时间的虚拟条件句

练习册系列答案
相关习题

科目:高中英语 来源: 题型:单选题

I was really anxious about you.You ________ home without a word.

A.mustn't leaveB.shouldn't have left
C.couldn't have leftD.needn't leave

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

----If a new difficulty ______, what would we do ?
-----Don’t hesitate to turn to us .

A.is arisen B.will be arisen C.arose D.would arise

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

One of the requirements for a fire is that the material _________ to its burning temperature.

A.is heatedB.be heatedC.would be heatedD.shall be heated

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

The officer demanded that such things ______from happening again.

A.preventedB.preventC.be preventedD.were prevented

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

       it rain tomorrow, we would have to call off the hike.

A.WillB.WouldC.ShouldD.Were

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

All the citizens here strongly insist those who ________ “harmful” advertisements in the streets ________ punished strictly.
A. putting up; will be   B. to put up; should be    C: being put up; shall be    D. put up; be

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

. If my father ______ here yesterday, he would have stopped me from going surfing.

A.had been B.were C.should be D.has been

查看答案和解析>>

科目:高中英语 来源: 题型:单选题

I forget where I saw the skirt, otherwise I _______ you the shop now.

A.will tell B.would tell C.am going to tell D.am telling

查看答案和解析>>

同步练习册答案