he had been told many times but he still couldn't understand it

问题描述:

he had been told many times but he still couldn't understand it
but前面的应如何变成非谓语动词形式?求讲解

Having been told mANY TIMES1/many times 不一定只能用于完成时、2、这只是现在分词的完成被动式3、是的