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 Iyou,but I assure you it was unintentional(无意的).A. offendB. had offendedC
答案:2 悬赏:0 手机版
解决时间 2021-03-24 11:38
- 提问者网友:练爱
- 2021-03-23 18:15
最佳答案
- 五星知识达人网友:底特律间谍
- 2021-03-23 19:50
A. offend(答案→)B. had offendedC. should have offendedD. might have offended解析:此题要求在if从句中选择适当的动词形式,以主句中的动词apologize(抱歉)来看,if从句中表达的内容应该是过去做的事,因此可以排除 A,因为 A项是现在时。 C项中should+have+过去分词结构表示本来应该做却没有做的事,在此不合题意。D选项中的might+have+过去分词表示对过去发生的事情很不肯定的猜测,它表达的内容还不能成为事实,所以借此道歉真是不知从何说起,因此此处也不合题意。 B项had offended表示当时已经发生了的动作。这是复杂条件句:apologize 是现在,而条件句是表示对过去假设的条件句。
全部回答
- 1楼网友:街头电车
- 2021-03-23 21:00
谢谢回答!!!
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯