题目内容
________ many times, he finally understood it.
A.Told
B.Telling
C.Having told
D.Having been told
D
此题考查非谓语动词作时间状语。句意是:他让人讲了多次后终于明白了。tell 作时间状语,与主语he是被动关系,排除B和C项。told 是过去分词,having been told 是现在分词的完成式的被动语态,按道理说,这两个表达方式表示的概念相同,即:“被动”和“完成”。但题干中的many times 是表示次数的时间状语,要求与完成式连用。
练习册系列答案
相关题目