Are these two senteces both correct?
Here is a sentence which I found it in a book:
It's important for a person to have a reputation for being honest.
I think another sentence is also correct: It's important for a person to have a reputation of being honest.
Am I right?
Please give me an answer, Thanks a lot.
Search from various English teachers...
Answers · 4
1
I would say "he has THE reputation of being honest" or "he has a reputation FOR being honest"
http://www.oxfordlearnersdictionaries.com/definition/english/reputation
0
The first sentence is definitely correct; "to have a reputation for" sounds the most natural, and is the construct all 3 of my grammars offer.
The second sentence doesn't sound wrong either and I see it used a lot. I myself prefer "for" when a verb follows.
You could also say "He has a reputation as an honest man." Using "as" requires a noun after it.
I wouldn't say "he has the reputation...", but I see that also quite commonly, and it doesn't sound wrong.
When in doubt about something like that, and if official grammars are silent, I try a "Google Fight": type both expressions into Google separately and see how many hits I get for them. If option A gets millions, and option B only a few, then option B is definitely wrong. If A gets millions and B gets a couple hundred thousands, then both are in use, but A is more common. Sometimes I dig a little deeper then to see whether there is some regional difference in usage.
Still haven’t found your answers?
Write down your questions and let the native speakers help you!
Don’t miss out on the opportunity to learn a language from the comfort of your own home. Browse our selection of experienced language tutors and enroll in your first lesson now!
Start Learning Today
