Choose the correct preposition.

Gap-fill exercise

Fill in all the gaps, then press "Check" to check your answers.
   about      at      for      from      in      on      to      with   
1 I completely agree Jack about the changes at work.
2 Joel is an expert fixing computer problems.
3 You will get a better price if you pay cash.
4 What was his reason being late?
5 The boy threw a rock the window trying to break it.
6 Ian blamed Fred the mistakes in the report.
7 She died a heart attack.
8 Sheila felt guilty taking the money.
9 The boy looked familiar David; he knew he had seen him somewhere before.
10 This coupon is valid only certain supermarkets.
11 Alex survived only water for three days.
12 Phillip takes pleasure helping others.
13 We are all confused the time of the meeting.
14 The customer complained to the manager the poor service.
15 Have you heard Mina recently?
16 There is a huge demand the software program; everyone is buying it.
17 Fortunately, Daniel’s part-time job doesn’t interfere his studies.