I'd like to know the grammatical function of 'enough' in this sentence.
There was rice enough for all four of them all right.
I'd like to know the grammatical function of 'enough' in this sentence.
There was rice enough for all four of them all right.
The word "enough" in the sentence presented is an adjective; it's old-fashioned to place this adjective after a noun; it's common to place it before a noun in modern English. Look at the following example from Dictionary.com/The Free Dictionary which say it's an adjective:
....noise enough to wake the dead.
I think we're dealing with an adverb of degree here. It tells you to what degree there was enough rice. And since this is an adverb of degree, you can ask the following question: to what degree was there enough rice? Answer: To the degree that there was such an amount of rice that it was enough for all four of them.
There was rice enough for all four of them all right
"Enough" belongs to the category (part of speech) determinative (subtype sufficiency determinative) and its function here is that of post-head modifier.
It can also function as a determiner in examples like "I haven't got enough money."