题库首页 > 试卷库
试题详情及答案解析
___________ many times, but he still couldn’t understand it.
A.Though he had been toldB.Having been told
C.Having toldD.He had been told
答案:D
试题分析:句意:尽管他已经被噶苏过很多次了,但还是理解不了。A项though不能和but连用,B,C项作为非谓语动词与主句的but不符合,这里强调时间先后,过去完成时最佳。
考点:考查时态和语态