Future Perfect-in-the-Past образуется так же, как и Future Perfect, но вместо вспомогательных глаголов shall и will употребляются соответственно should и would:
I should have dome. | We should have done. |
He would have done. | You would have done. |
She would have done. | They would have done. |
It would have done. |
Future Perfect-in-the-Past употребляется вместо Future Perfect преимущественно в придаточных дополнительных предложениях, если глагол главного предложения выражает прошедшее действие.
Пример:
I thought you would have gone by now. (Drabble) | – Я думал, что уже не застану вас. |
В придаточных предложениях времени и условия вместо Future Perfect-in-the-Past употребляется Past Perfect:
Пример:
He said that he would give me the book when he had read it. | – Он сказал, что даст мне эту книжку, когда прочитает ее. |