动名词的完成式的动作发生在谓语动词的动作之前。
【例如】
I apologize forshavingsmade such a terrible mistake.I regret notshavingstold her the truth.The man in the corner confessed to ____a lie to the manager of the company. (CET-4 1997,6)
A) have told
B) be told
C) being told
D)shavingstold
confess to接动名词作宾语,而且根据句意,说谎的动作发生在承认之前,因此选择动名词的完成式,答案为D.
相关文章
英语四级语法200条之the more…,the more…
英语四级语法200条之几个含有than的结构
英语四级语法200条之不用than的比较
英语四级语法200条之动名词的完成式
英语四级语法200条之形容词、副词练习题
英语四级语法200条之动名词的用法
英语四级语法200条之动名词练习题
英语四级语法200条之动词不定式用法
澳大利亚华人论坛
考好网
日本华人论坛
华人移民留学论坛
英国华人论坛