Образуется the past perfect достаточно просто:
had + past participle (had done, had seen, had written).
Общая идея: The past perfect используется для обозначения действия, которое завершилось до другого действия в прошлом.
Пример: When I came home, she had already gone.
I told my boss that I had finished writing the report.
I thought that we had met before.
Во всех предложениях the past perfect подчеркивает: одно действие уже было завершено к моменту начала другого действия в прошлом.
The past perfect также используется в конструкциях после if и wish.
If I had gone to New York, I would have become a financial manager.
I wish I hadn't said that.
Часто the past perfect используется со словами after, when, as soon as, once, и тут есть один нюанс:
В некоторых случаях, когда события в прошлом произошли одно за другим и нет необходимости подчеркивать, какое действие завершилось раньше, можно обойтись без использования the past perfect.
After it got dark, we all came back inside.
When John arrived, we sat down for dinner.
Здесь имеется последовательность действий в прошлом, но в данном случае использовать the past perfect не нужно.
Тем не менее, если события логически не связаны в общую последовательность, являются абсолютно независимыми и нужно подчеркнуть, что одно из них завершилось до начала второго, the past perfect используется:
As soon as he had passed the exams, he went to London.
Bill was totally devastated when his dog had passed away.
Есть ещё довольно распространенный оборот: I had hoped (также встречаются I had thought, I had intended), означающий нереализованные надежды, ожидания и так далее:
I had hoped we would make a fortune.