Вопросы к Поиску с Алисой
Разница между «was to be» и «was to have been» в английской грамматике заключается в том, что они используются для выражения разных понятий:
Таким образом, «was to be» описывает нереальное прошлое, а «was to have been» — реальное прошлое, но с временным сдвигом от того, что изначально ожидалось. forum.wordreference.com