to be to is a near equivalent to to be supposed to , but is more literary or formal. was to [ + verb / + be + past participle ] shows that a sort of expectation or obligation existed in the past. was to have [ + past participle / + been + past participle] show that a sort of expectation or obligation existed in the past, and casts some doubt on whether the expectation or obligation was fulfilled.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.