The discovery of new evidence led to______A.the thief having caught B.catch the thief C.the theif being caughtD.the thief to be caughtA和D的区别 动名词的完成时到底什么时候用?

问题描述:

The discovery of new evidence led to______
A.the thief having caught B.catch the thief C.the theif being caught
D.the thief to be caught
A和D的区别 动名词的完成时到底什么时候用?

这道题的答案应该是C吧。
lead to 短语中to是介词,所以横线中的部分是介词to的宾语,应该用-ing形式;从意思上看“新证据的发现导致了小偷被抓”所以要用被动语态,就是“be +动词过去分词”的形式。所以应该选择C。
动名词的完成时多用来做状语,如Having been told many times, he retuned the book on time.

根据句意,贼被抓,所以应被动所以“be caught"所以D

A 是分词的完成式,但是错在没有用被动,正确应该是 the thief having been caught.
D 是非谓语中的不定式,而且是被动.
完成式用在动作已经完成了.不定式用在动作还没发生.