A. Complete the blanks with prepositions.
- excellent at
- an answer to
- associate with
- praise sb for sth
- experienced in
- an expert on/in
- concentrate on sth
- provide sb with sth
- happy for sb
- (take) pride in
- congratulate sb on sth
- provide sth for sb
- happy about sth
- a reply to
- cooperate with sb
- succeed in
- proud of
- a report on
- deal with
- supply sb with sth
- respected for
- an opportunity for
- include in
- supply sth to sb
- responsible for
B. Complete the sentences with prepositions.
- Congratulations, Rodney! I'm so happy for you and your wife.
- I would be more than happy to provide you with our company's catalogue.
- We supply all major companies with our products.
- She takes great pride in her work. That's why she's the best in her field.
- The government will provide housing for the homeless.
- You shouldn't be proud of yourself. What you did was wrong!
- The government supplied food and medicine to the victims of the hurricane.
- The journalist was praised for his report on the starving children of Africa.