Решение #
1) for (т.к. prepare for - предложный глагол- готовится к чему-то);
2) on;
3) for (т.к. wait for - предложный глагол- ждать кого-то);
4) —;
5) at (т.к. shout at - предложный глагол - кричать на кого-то);
6) of (т.к. afraid of -предложный глагол - бояться чего-то);
7) at (т.к. употребляется с выражением at midnight - исключение);
8) on (т.к. упоребялется с датой);
9) on (т.к. упоребялется с днем - day);
10) on, at (1)т.к. употребляется с днем недели; 2) т.к.употребляется с конкретным временем);
11) at (т.к. упоребялется с праздником);
12) with.