過去完了形は過去のある時点までの「状態の継続」を表すのに対し、過去完了進行形は過去のある時点までの「動作の継続」を表す。
したがって、過去完了形には状態動詞、過去完了進行形には動作動詞を用いる。
《状態動詞》
⚪︎We had known each other since high school.
× We had been knowing each other since high school.
私たちは高校時代からの知り合いです。
※ know each other (熟)親しくなる、知り合いである
《動作動詞》
⚪︎She had been watching TV until morning.
× She had watched TV until morning.
彼女は朝までテレビを見続けていた。
⚪︎ He had been looking for me when I arrived at the place.
× He had looked for me when I arrived at the place.
私がその場所に着いた時、彼は私を探し続けていた。