I apologize if I ______ you, but I assure you it was not on purpose.A、offendB、s

游客2023-09-25  25

问题 I apologize if I ______ you, but I assure you it was not on purpose.

选项 A、offend
B、should have offended
C、had offended
D、might have offended

答案 B

解析 本题测试虚拟条件句。因题中句子为虚拟句,所以A项可首先排除。But分句中的时态暗示出事情发生在过去,因此条件句应与过去相反,条件句中谓语用过去完成时,故B项为正确。
转载请注明原文地址:https://tihaiku.com/zcyy/3044543.html
最新回复(0)