Take the 2-minute tour ×

I am not sure which one is the correct one:

A: I am hungry of knowledge.
B: I hunger of knowledge.
C: I am hungry for knowledge.
D: I hunger for knowledge.

But my feeling says that A and B are the correct ones.

share|improve this question

3 Answers 3

up vote 11 down vote accepted

The correct preposition is for. One is hungry for knowledge. One can also hunger for it.

share|improve this answer

C and D are both correct. However, "I hunger for" is not a common usage (writing as an Australian of British origin).

share|improve this answer
Yet "hunger for" is perfectly acceptable. It may not be colloquial or something you hear every day, but it's not weird of awkward. –  Robusto Jan 12 '11 at 2:29
@Robusto: Agreed. It sounds a bit old fashioned or literary to me. You might consider adding to your answer that D is possible. –  Cerberus Jan 12 '11 at 2:34
"I Hunger for" is used widely, though it is far more common to say "I have a thirst for", particularly used with knowledge; "he has a thirst for knowledge". –  Orbling Jan 12 '11 at 3:19
Strangely, I think it actually only sounds awkward if you say "I hunger for spaghetti" or some other actual food. If you use it metaphorically, "hunger for" doesn't sound awkward or overly stuffy. Gotta love language! –  Kosmonaut Jan 12 '11 at 3:57
@Kosmonaut: I suspect that metaphoric usage often stays alive longer than literal usage. Just as many of our abstract words have concrete roots that are long forgotten. –  Cerberus Jan 12 '11 at 5:40

A and B are incorrect. C and D are both correct, choose which one looks better in the sentence as their meaning is practically the same.. just different verb tenses :)

share|improve this answer
Right, but note that they are both in the present tense. –  Cerberus Jan 12 '11 at 2:35
I think the difference you are looking for is that hungry is an adjective and hunger is a verb. –  Kosmonaut Jan 12 '11 at 3:56

Your Answer


