作业帮 > 英语 > 作业

这道题为什么不选B?关于动名词.

来源:学生作业帮 编辑:搜搜做题作业网作业帮 分类:英语作业 时间:2024/07/30 11:03:22
这道题为什么不选B?关于动名词.
Mary regretted ____ to John's birthday party last Sunday.
A not going B not having been going
我知道,这里是动名词做宾语,完成式和现在式的区别在于非谓语动词和谓语动词那个动作先发生.这里我认为是 非谓语动词动作先发生了,没去.然后才发生了谓语动词动作 后悔.所以我觉得选B,但是答案是A...
这道题为什么不选B?关于动名词.
egret doing sth 是一个固定搭配,翻译为:后悔做过某事
还有一个是 regret to do sth 是 :后悔要做某事
而选项B接的是having been doing不是doing