GRAMMAR: To be + to do / to have done

Upper-Intermediate.

Модальное выражение to be to do smth.  употребляется только в двух временах( Present Simple и Past Simple) и имеет значение « должен, предстоит ». Употребляется оно в ситуациях, когда мы хотим рассказать о наших планах, расписаниях, а также о том, что чему-то наверняка суждено случиться.

I am to go to Europe next weekend. - Я должен поехать в Европу на следующих выходных.

We are to become very successful. - Нам суждено стать очень успешными.

The movie is to start in 10 minutes. - Фильм должен начаться через 10 минут.

Когда to be стоит в Past Simple,   после него может употребляется как Simple Infinitive (to do), так и Perfect Infinitive (to have done). Последний мы употребляем чтобы выразить, что действие так и не было совершено, хотя должно было.

He was to come at 5. - Он должен был прийти в 5. (и он пришел)

He was to have come at 5. - Он должен был прийти в 5. (но он так и не появился)

Mark all the sentences where "to be" is a modal expression.
Mark all the sentences where the action wasn't carried out.
Fill in the gaps with the correct infinitive of the verbs in brackets.
Mark all the sentences where something is thought as unavoidable.
Revise modal verbs and choose the correct variant.