Прошедший перфект состоит из: "had + причастие II". Используется для того, чтобы показать, что одно прошедшее действие произошло перед другим прошедшим действием, или, что действие длилось какой-то период времени в прошлом до другого прошедшего действия (нередко в русском предложении для большей ясности добавляются слова “перед этим”): ? They arrived at the airport after their plane had taken off. (Они прибыли в аэропорт после того, как их самолет взлетел.) ? They had lived in Moscow for 10 years before they moved to Saint-Petersburg last year. (Они прожили в Москве десять лет до того, как они переехали в Санкт-Петербург в прошлом году.)
Вопрос и отрицание образуется по общим правилам: ? We enjoyed singing songs yesterday as we hadn’t sung songs for a long time. (Мы получили огромное наслаждение от исполнения песен вчера, т.к. мы не пели песен долгое время *перед этим*.) ? How long had he worked for the firm before he lost his job last week? (Как долго он работал на эту фирму до того, как он потерял свою работу на прошлой неделе?)