Who... or Whom

Guess whether it is grammatically correct to sue 'who' or 'whom'?
https://www.grammarbook.com/grammar_quiz/who_2.asp
https://www.grammarbook.com/grammar/whoVwhom.asp
Quiz by Malkiboy
Rate:
Last updated: April 6, 2019
First submittedApril 6, 2019
Times taken103
5:00
The quiz is paused. You have remaining.
Scoring
You scored / = %
This beats or equals % of test takers also scored 100%
The average score is
Your high score is
Your fastest time is
Keep scrolling down for answers and more stats ...
1. We wondered … the book was about
Who
Whom
This sentence contains two clauses: we wondered and who/whom the book was about. Again, we are interested in the second clause because it contains the who/whom. The book was about him. Therefore, whom is correct.
2. We all know … pulled that prank
Who
Whom
This sentence contains two clauses: we all know and who/whom pulled that prank. We are interested in the second clause because it contains the who/whom. He pulled that prank. Therefore, who is correct.
3. … should I vote for?
Who
Whom
"Should I vote for him?" Therefore, "whom" is correct
4. … wrote this letter?
Who
Whom
He wrote the letter. Therefore, "who" is correct
5. You'll be shocked when I tell you … called me last night
Who
Whom
"Who" is the subject of "called"
6. … should I ask to the dance?
Who
Whom
"Whom" is the object of "ask"
7. The doctor … you recommended is not available for three months
Who
Whom
"Whom" is the object of "recommended"
8. Cedric hasn't decided … should be appointed
Who
Whom
"Who" is the subject of "should be appointed"
9. I'm looking for an assistant … I can depend on
Who
Whom
"Whom" is the object of "on"
10. … should I say is calling?
Who
Whom
"Who" is the subject of "calling"
11. He is the man … we were discussing last week
Who
Whom
"Whom" is the object of "were discussing"
12. She is the woman … I met for lunch yesterday
Who
Whom
"Whom" is the object of "met"
13. … will you be vacationing with?
Who
Whom
"Whom" is the object of "vacationing with"
14. … left this report on my desk?
Who
Whom
"Who" is the subject of "left"
+1
Level 51
Apr 15, 2020
Not to be extremely nit picky and “that guy,” but shouldn’t these sentences not end in prepositions? For example it should read “For whom...?” Is that right? I’m sorry if I’m coming off as stuck up, but since this is a grammar quiz I figured I would make that point. Also, please let me know if I’m wrong about that. I’m genuinely curious what is technically accurate. Thanks!
+1
Level 43
Apr 15, 2020
I don't think ending a sentence with prepositions is wrong. 'For whom shall I vote?' and 'Whom shall I vote for?' are fine. It may be that because it's a question, then it's "acceptable" to end with a preposition. But I think it's fine (though 'for whom shall I vote?') can be considered more formal.
+1
Level 51
Apr 16, 2020
Interesting! Upon more poking around it looks like a lot of people think its a rule, but it's actually not! Thanks :)