have a reputation to还是for,有什么区别

如题所述

应该是 have a reputation for sth. (= havethe reputation of)  意思是 ”因...而著名“ 或 ” 赢得...的名声“。例如:

    He had a reputation for being bloody-minded and difficult.  他为人刻薄、难相处是出了名的。

    They have a good reputation forf airness.   他们因公正而赢得了良好的信誉.

    You have stained the goodr eputation of our family.  你坏了我们家的名声

温馨提示:答案为网友推荐,仅供参考