Check your prepositions

grammar
English prepositions are very confusing. Can you fill in the correct prepositions in this passage? The first one is done for you.

(1) On Wednesday I had an important interview (2) ___ a job. I got up (3) ___ 7 o’clock in the morning and shaved carefully. I put (4) ___ my best jacket and trousers. I had to travel (5) train, so I walked to the station. (6) ___ my way I saw a man who was painting his fence (7) ___ red paint. The man didn’t notice me: he was looking (8) ___ the fence.
Then he turned suddenly and splashed my beautiful trousers! I was very angry (9) ___ the man. He apologised (10) ___ me, but the damage was done. There was a department store not far (11) ___ the station, so I decided to buy a new pair.

I found a nice pair of trousers and since I was short (12) ___ time, I decided to change (13) ___ the train. The shop was full, so I paid hurriedly (14) ___ my trousers, grabbed my shopping bag and left.
I arrived (15) ___ the station just (16) ___ time to catch the train. I was very proud (17) ___ myself. ‘Now I won’t be late (18) ___ the interview,’ I thought and smiled happily (19) ___ an elderly lady who was staring (20) ___ my trousers.
I went (21) ___ the toilet to change.
I threw my stained trousers (22)___ (23) ___ the window. Then I opened the bag to get my new ones, but all I found was a pink woollen sweater!

Answers: (1) on (2) for (3) at (4) on (5) by (6) on (7) with 8) at (9) with (10) to (11) from (12) of (13) on (14) for (15) at (16) in (17) of (18) for (19) at (20) at (21) to (22) out (23) of

From Speak Out 1, 1999