A and D is what I think the answer is.
From the exhaustive list of choices, I think the best answer is effrontery which has a definition of insolent or impertinent behavior. Among all of the choices, the definition of this word is what completes the thought of the sentence.
Answer:
1. Concrete noun: Tommy
Abstract noun: upset, loud.
2. Concrete noun: teacher
Abstract noun:
3. Concrete noun: Ravi
Abstract noun: happy
4. Concrete noun: skill
Abstract noun: patience
Explanation:
A concrete noun is a type of noun that you can physically touch, see or feel (touch).
An abstract noun, as the name suggests is a type of noun which can only be felt, but cannot be seen, example emotion.