Choose the correct option to complete the sentence.
She gave me a nice ________ on my new haircut.
Show answer & explanation
Correct answer: D
Explanation
Compliment: This is a noun or verb that refers to a polite expression of praise, admiration, or congratulations. Since someone is saying something "nice" about a haircut, this is the intended meaning.
Complement: This word sounds the same but means something that completes or brings to perfection (e.g., "The red wine is a perfect complement to the steak").
Therefore, the correct option to complete the sentence is compliment.
The completed sentence reads: "She gave me a nice compliment on my new haircut."