I apologize if I you, but I assure you it was unintentional. A. offend B. had offended C. should have offended D. might have offended 解析:(B)此题要求在if从句中选择适当的动词形式.以主句中的动词apologize来看.if从句中表达的内容应该是过去做的事.因此可以排除是现在时.(C)中should+have+过去分词结构表示本来应该做却没有做的事.在此不合题意.(D)选项中的might+have+过去分词表示对过去发生的事情很不肯定的猜测.它表达的内容还不能成为事实.所以藉此道歉真是不知从何说起.因此此处也不合题意.(B)had offended表示当时已经发生了的动作.这是复杂条件句:apologize 是现在.而条件句是表示对过去假设的条件句. 查看更多

 

题目列表(包括答案和解析)

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

A.offend                                                       B.have offended

C.should offend                                             D.offended

查看答案和解析>>

I apologize if I ____ you, but I assure you it was unintentional (无意的). 
A. offend (冒犯)      B. had offended     C. should have offended      D. might have offended. 

查看答案和解析>>

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

 

查看答案和解析>>

 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

查看答案和解析>>

 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

查看答案和解析>>


同步练习册答案