Find out whether there is any grammatical error in below sentence. As much as I admire him for his sterling qualities / I cannot excuse him for / being unfair to his friends.

As much as I admire him for his sterling qualities
I cannot excuse him for
being unfair to his friends
No error

The correct answer is: D. No error

The sentence is grammatically correct. The phrase “As much as I admire him for his sterling qualities” is an adverbial clause that modifies the verb “cannot excuse.” The phrase “being unfair to his friends” is a gerund phrase that functions as the object of the preposition “for.”

The sentence could be rewritten as follows:

I admire him for his

sterling qualities, but I cannot excuse him for being unfair to his friends.