题库首页 > 试卷库
试题详情及答案解析
_________many times, he finally understood it.
A.ToldB.Telling
C.Having been toldD.Having told
答案:C
试题分析:考查非谓语动词及时态,由句意可判断他被告知,排除其他B、D,又因为many times表示时间的连续性,用完成时态,故选C。
考点:非谓语动词及时态考查