Complete the sentences with the correct prepositions.
Answers (short version) to for on / at of on of By