1) look after 2) is rich in 3) to pay for 4) listen to 5) provide for 6) depend on 7) make fun of of at(?) on of after with to