過去完了進行形は、過去のある時点で進行中の動作、またはその時点まで継続した動作を表す「had been + 動詞のing形」の文です。
The fishing boat had been drifting for five days when it was found.
その漁船は5日間漂流した後、発見された。
My brother had been living only on water when the search party found him.
捜索隊に見つかるまで、兄は水だけで生きていた。
It came out that she had been embezzling money from her company.
彼女が会社の金を横領していたことが発覚した。
They had been planning their escape for months.
彼らは何か月も逃亡を計画していた。
Mr. Tanaka had been looking for this file before I arrived.
田中氏は私が来る前にこのファイルを探していました。