___________________, but he still couldn’t understand what I meant
A.Having been told many times
B.Having told many times
C.He had been told many times
D.Although he had been told many times
网友回答
C解析考查非谓语动词。although意为“虽然...,但是......”,不能与but连用,排除D;but连接两个分句,第一个分句不是非谓语动词短语,排除A、B。句意“他已经被告诉多次了,但是,他仍然不能理解我的意思。”故选C。