invert the sentence and replace "who" with "him" or "he"
"Divorce is good for he" ?
"Divorce is good for him" ?
who = he
whom = him
Works every time.
I feared someone would point to the verb "is" and say that "who" is correct. As your sentence inversion exercise shows, "is" is the verb associated with the word "divorce".
BTW, your inversion rule is grammatically sound.
Thanks! My native language is not English, and whether to use "who" or "whom" was always a complete mystery to me. Nobody had ever explained it like that to me before! Thanks, again.
Wow! Does that trick really work? If so, I'll never make that who/whom mistake again. Thanks!