had加过去分词是谓语动词过去完成时的形式;
【过去完成时】表示过去某一时刻以前已经开始并一直延续到这一时刻或在此刻前已经完成的动作,即“过去的过去”。
(1)表示在过去某一时间以前完成的动作或事件。是一个相对的时态,强调在某一时间点或动作之前发生的动作。
The bus had left before I got to the bus stop.
(2)表示某一动作或状态在过去某时之前已经开始,一直延续到这一过去时间,并可能还将持续下去。
I had learnt 900 English words by the time I was ten.