He was upbraided _______ his slovenly appearance?

Correct answer: B. for

  • A. of
  • B. for
  • C. with
  • D. to
  • E. from

Explanation

The standard construction is “upbraid someone for something,” meaning to scold or criticise someone because of it. The other prepositions do not fit this verb pattern.

Last updated

Related questions