Choose the option that best completes the gap(s).
When the cashier told him to join the queue, he considered it ....... his dignity.
A
a drawback to
B
an affront on
C
withdrawal from
D
a strain on
Verified Correct Answer: B.
Grammar & Contextual Explanation
The sentence means that the man felt that being asked to join the queue was an insult to his dignity.
The expression “an affront on (or to) someone’s dignity” means an insult, an offence or something that hurts one’s pride
So the sentence becomes:
“...he considered it an affront on his dignity.”
Source: Myschool Past Questions Archive (Record #12492)