问题 选择题

Do you know the difficulty he had _______the work?

A.on finishing

B.to finish

C.finishing

D.finished

答案

答案:C

考查非谓语动词。句意:你知道完成这项工作他们有多少困难吗?现在分词作状语表示主语正在进行的伴随性动作,he had为后置定语,修饰difficulty,故选C。

单项选择题
问答题