Student or Learner
What is the difference between the following sentences?
1, Match will be played tomorrow. (Passive voice of Future indefinite)
2, Match is to be played tomorrow. (passive form of infinitive)
I am confused to about the context, when to use the first one and when the second one. Please teach me in detail or if there is any link of detail please share. Thank you very much.
It is now very clear to me.
When something is formal we use "be" i.e. The president is to leave for USA tomorrow. The NATO officials are to meet in Berlin. The final of UEFA Euro 2012 is to be played between Spain & Italy. The meeting was to have held yesterday but boss didn't come.
Would "show up" be correct here as well, or is it considered too informal? Or maybe it just works for AmE?
Please be aware that I'm neither a native English speaker nor a teacher.