We will dispatch your books as soon as we receive the order. >> Your books will be dispatched _____ receipt of your order.
ON
20
Because the gym increased its fees last month, I am no longer a member. >> If the gym hadn’t put _____ its fees last month, I would still be a member.
UP
10
The driver said that we were delayed because an earlier train had broken down. >> According to the driver, our delay was caused _____ the breakdown of an earlier train.
BY
5
It was Sarah's ideas that enabled us to put on a successful fashion show. >> If it hadn’t been _____ ideas, we wouldn't have been able to put on a successful fashion show.
FOR
15
Leo was the only person in the street who didn't come to my party. >> Everyone in the street with the exception _____ Leo came to my party.
OF
15
The concert should have started about three hours ago. >> The concert was due _____ have started about three hours ago.
TO
10
I searched ...... vain for my glasses. I couldn't see them anywhere.
by
in
at
on
15
...... first glance, the place seemed empty, but gradually I saw little groups of people.
on
in
by
at
15
It is ...... no means certain that the game will take place.
at
by
in
on
15
Great! Only 20km to go. We'll be there ...... no time.