Multiple choice

Directions: Fill in the blank with the appropriate preposition from the given options:

I love her ______ all her faults.

  1. for

  2. by

  3. after

  4. with

  5. from

Reveal answer Fill a bubble to check yourself
D Correct answer
Explanation

'With' here means 'despite' or 'along with' - accepting someone including their flaws. 'I love her with all her faults' means loving her completely, faults included. 'For' would imply loving BECAUSE of the faults (illogical), 'by' and 'from' don't convey this inclusive acceptance meaning.