Past Perfect представляет собой «предпрошедшее» время по отношению к другому моменту в прошлом, до которого закончилось действие; в то время как Future Perfect употребляется для выражения будущего действия, которое совершится к определенному моменту в будущем.
Этот момент в прошлом и будущем может быть выражен следующими указаниями времени: by that time, by two o'clock, by Sunday, by the end of the year/month, a также другим прошедшим действием, выраженным в Past Indefinite и будущим действием в Present Indefinite.
The students had passed Студенты сдали экзамен к двум
the exam by 2 o'clock(yesterday). часам (вчера).
The students will have Студенты сдадут экзамен к 2 часам
passed the exam by 2 o'clock (завтра).
(tomorrow).
Past Perfect употребляется, когда прерывается последовательность описываемых действий в прошлом упоминанием о ранее совершившихся действиях.
Ann came home late. She had been Анна пришла домой поздно. Она была
to the theatre. She had supper and went в театре. Она поужинала и легла спать.
to bed.
Past Perfect употребляется в главном предложении при наличии наречий hardly, no sooner (в последующем придаточном предложении употреблено Past Indefinite).
No sooner I had done my He успел я сделать домашнее задание,
homework, than my friends came. как пришли друзья.
Future Perfect-in-the Past употребляется в придаточных дополнительных предложениях для выражения будущего действия, которое совершится к определенному моменту, когда глагол в главном предложении употреблен в прошедшем времени.
The teacher said that he would have Учитель сказал, что вернется из
returned from London by the 1st of Лондона к первому сентября.
September.
Времена группы Perfect переводятся на русский язык соответственно настоящим, прошедшим и будущим временем глагола совершенного вида.