Past Perfect используется с глаголами состояния (например, be, have, know) в ситуациях, когда нужно сказать о длительности действия до конкретного момента в прошлом. 12
Такие предложения часто сопровождают слова since (с каких-то пор) и for (в течение какого-то периода). 1
Примеры:
- He told me that his best friend had been ill since last week — Он сказал мне, что его лучший друг болен с прошлой недели. 1
- When they got married, they had known each other for 10 years — К тому времени, как они поженились, они были знакомы 10 лет. 1