с. № c Dependent prepositions: for / with
Fill in: for or with.
1 She's got a reputation ............... being extremely rude.
2 He impressed the audience ............... his magic tricks!
3 He mistook her ............... his friend.
4 France is famous ............... its fine cuisine.
5 Her music is popular ............... teenagers.
Решение
Предлог после слова зависит от него — эти сочетания выучиваются:
have a reputation for + -ing — «иметь репутацию (кого/какой)» → for.
impress somebody with something — «впечатлить чем-то» → with.
mistake somebody for somebody — «принять одного за другого» → for.
be famous for — «быть известным чем-либо» → for.
be popular with — «пользоваться популярностью у кого-либо» → with.
Ответ
She's got a reputation for being extremely rude.
He impressed the audience with his magic tricks!
He mistook her for his friend.
France is famous for its fine cuisine.
Her music is popular with teenagers.