A-A+

She regretted ______ up the plan; otherwise s

2022-08-05 18:26:24 问答库 阅读 170 次

问题详情

She regretted ______ up the plan; otherwise, she would have made it.
A.given
B.to give
C.to have given
D.having given请帮忙给出正确答案和分析,谢谢!

参考答案

正确答案:D
解析:题意为:她后悔放弃了计划,否则她应该已经成功了。此题考查不定式和动名词作宾语的区别。前半句宾语用完成时的动名词形式,表示对已经做了的事情很后悔。如果用regrettodo的话一般是表示对即将要做的事很遗憾。此句的后半句是对过去进行虚拟,用情态动词的过去式加动词的过去完成式构成。

考点: