动名词的完成式的动作发生在谓语动词的动作之前。
【例如】
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.
A) have told
B) be told
C) being told
D)shavingstold
confess to接动名词作宾语,而且根据句意,说谎的动作发生在承认之前,因此选择动名词的完成式,答案为D.
上一篇: 英语学习之零冠词的用法
下一篇: 英语学习之集合名词的主谓一致
冀教版英语九上《Unit 6 Accidents》(Lesson 44)word同步测试
冀教版英语九上《Unit 5 Great People》word同步测试
牛津译林版英语九下《Unit 1 Life on Mars》word单元测试A卷
牛津译林版九下单元测试-Units3-4
冀教版英语九上《Unit 5 Great People》word同步测试(二)
冀教版英语九上《Unit 6 Accidents》(Lesson 41)word同步测试(一)
牛津译林版英语九下《Unit 1 Life on Mars》word测试4
冀教版英语九上《Unit 6 Accidents》(Lesson 47)word同步测试
牛津译林版初中英语九年级下册期中试题(一)
牛津译林版英语九下《Unit 1 Life on Mars》word同步测试
牛津译林版初中英语九年级上册期末试题(二)
冀教版英语九上《Unit 6 Accidents》(Lesson 48)word同步测试
牛津译林版英语九下《Unit 1 Life on Mars》word测试1
冀教版英语九上《Unit 6 Accidents》(Lesson 41)word同步测试
冀教版英语九上《Unit 3 Buying and Selling》(Lesson 17)word同步测试
牛津译林版初中英语九年级下册期末试题
牛津译林版英语九下《Unit 1 Life on Mars》word单元测试B卷
牛津译林版英语九下《Unit 1 Life on Mars》word测试2
牛津译林版英语九下《Unit 1 Life on Mars》word复习提纲
冀教版英语九上《Unit 5 Great People》word同步测试(一)
冀教版英语九上《Unit 3 Buying and Selling》(Lesson 17-20)word同步测试
冀教版英语九上《Unit 5 Great People》(Lesson 40)word同步测试
牛津译林版英语九下《Unit 1 Life on Mars》word测试卷
冀教版英语九上《Unit 6 Accidents》(Lesson 45)word同步测试
牛津译林版英语九下《Unit 1 Life on Mars》word测试卷(1)
冀教版英语九上《Unit 2 Biggest,longest,widest》(Lesson 13)word同步测试
牛津译林版九下单元测试-Units1-2
冀教版英语九上《Unit 2 Biggest,longest,widest》(Lesson 13-16)word同步测试
冀教版英语九上《Unit 6 Accidents》(Lesson 42)word同步测试
牛津译林版英语九上《Unit 1 Star signs》word同步测试(一)