In this context is "imagination" and " "frost" an abstract noun or concrete noun? "He wanted to be a poet by next Easter, so that he could marry and earn his living from poetry, which he knews was just a matter of making things up. But he had no imagination." "There was a beehive by her door-very useful; there was a potato patch- very useful; and over the ditch a blackthorn bush had flowered, and now bore fruit- very sour berries that puckered your mouth if you tasted them before they were ripened by frost."
In order to answer this question, it is essential to define what an abstract noun is. An abstract noun is a noun that cannot be sensed with your five senses. To make it more concrete, you cannot see, taste, feel, hear, or smell an abstract noun. Examples of an abstract noun are words like curiosity, fear, and love.
In light of this definition, we can say that the word "imagination" is an abstract noun, because, you cannot see, taste, feel, hear or smell the imagination of the person in the sentence.
In the second sentence, the noun, "frost" is somewhat ambiguous, but it is concrete, because you could see and feel the frost. The sentence does not say, but the frost may be ice or something like this. In this case, it can be seen and touched. This makes the word concrete.
check Approved by eNotes Editorial
Based on my reading, I would say that both are concrete nouns.
In the first example, we see a definition of what imagination means: the ability to make things up. Although the reader must infer the definition, it is provided. Also, we see imagination in a quantitative sense. The fact that he had no imagination makes the noun tangible to the reader.
In the second example, we know that the berries are sour. In addition, we know that these berries will become sweet when ripened by frost. The frost is an agent, an ingredient, which will change the taste of the berries.
I will be interested to read what other writers post on your question.