Identify the correct relative pronoun or connector to complete a sentence with a relative clause modifying the subject. | Step-by-Step Solution
Problem
Choose the correct word to fill in the blank: 'Who doesn't respect him ________ knows how much he has sacrificed for the country?' Options: A. that, B. who, C. /, D. but. The student argues that 'that' (option A) is correct because it functions as a relative pronoun introducing a relative clause that can be rearranged as 'Who that knows how much he has sacrificed for the country doesn't respect him?'
🎯 What You'll Learn
- identify and use relative pronouns correctly in sentences
- understand how relative clauses modify nouns and pronouns
- distinguish between different relative pronoun uses
Prerequisites: understanding of pronouns, knowledge of clause types and sentence structure
💡 Quick Summary
Great instinct to start by breaking down the clause structure — that's exactly the right move for a sentence like this! Here's something worth sitting with: when you see the word "who" at the start of this sentence, is it functioning as a relative pronoun referring back to a noun, or is it doing something else entirely? That distinction matters a lot for deciding what word can logically follow it. It's also worth thinking about how English sometimes uses common words in surprising grammatical roles — for instance, can you think of any words that typically act as conjunctions or prepositions but occasionally moonlight as relative pronouns in formal or literary writing? Try reading the sentence as a rhetorical question and ask yourself what logical relationship the blank word needs to create between "doesn't respect him" and "knows how much he sacrificed." You've already shown strong analytical thinking here, so trust that instinct and see where it leads you! 🌟
Step-by-Step Explanation
TinyProf's Grammar Breakdown 🎓
---
1. What We're Solving
We need to find the right word to complete: "Who doesn't respect him ________ knows how much he has sacrificed for the country?"
---
2. The Approach
The key is to understand the sentence's overall structure first before deciding which connector belongs in the blank. Ask yourself:
- What is the main clause?
- What is the subordinate/relative clause?
- What does the blank word need to do grammatically?
3. Step-by-Step Solution
Step 1: Read the sentence as a whole
> "Who doesn't respect him ________ knows how much he has sacrificed?"This sentence has an unusual structure — it's a rhetorical question with a very specific form.
---
Step 2: Identify the meaning
The intended meaning is: > "Nobody who knows how much he sacrificed doesn't respect him."Or more naturally: > ✅ "Who doesn't respect him but knows how much he sacrificed?"
This is a rhetorical question meaning: "Anyone who knows his sacrifices MUST respect him."
---
Step 3: Test the student's answer — `that`
You suggested rearranging as: > "Who that knows how much he sacrificed doesn't respect him?"
Here's the problem with `that` as a relative pronoun in this position:
> ❌ In English, `that` cannot follow `who` directly when `who` is an interrogative pronoun (a question word).
We say:
- ✅ "The person that knows..." (that follows a noun)
- ❌ "Who that knows..." (that cannot follow an interrogative `who`)
---
Step 4: Test option `but`
The word `but` has a special grammatical function that students often overlook. In formal or literary English, `but` can act as a relative pronoun meaning "who/that...not" or "except one who."
Classic examples: > - "There is nobody but loves their homeland." → Nobody who doesn't love their homeland > - "There is no rule but has exceptions." → No rule that doesn't have exceptions
So our sentence becomes: > "Who doesn't respect him but [= who] knows how much he has sacrificed?"
Meaning: "Anyone who knows his sacrifices cannot fail to respect him." ✅
This is grammatically correct and stylistically consistent with formal/literary English!
---
Step 5: Why not the others?
| Option | Problem | |--------|---------| | A. that | ❌ Cannot follow interrogative `who` | | B. who | ❌ Creates two separate clauses awkwardly — "who knows" would just repeat the subject without the right logical connection | | C. / (nothing) | ❌ The sentence needs a connector for the meaning to work | | D. but | ✅ Functions as a relative pronoun meaning "who...not / except who" |
---
4. The Answer
✅ D. `but`
The complete sentence: > "Who doesn't respect him but knows how much he has sacrificed for the country?"
`But` here is a literary/formal relative pronoun meaning "who at the same time" or "and yet who," making this a rhetorical question implying everyone who knows respects him.
---
5. Memory Tip 💡
> "BUT can be a secret relative pronoun!" > Think of the phrase "None but the brave deserve the fair" — `but` = `who...not` / `except who` > > A quick test: If you can replace the blank with "who at the same time" and the meaning holds → `but` is your word! 🎯
---
Your instinct to analyze clause structure was on the right track. The tricky part here is recognizing `but` in its rare relative pronoun role, which appears mostly in formal and literary contexts. Great question! 🌟
⚠️ Common Mistakes to Avoid
- confusing 'that' with 'but' when forming restrictive relative clauses
- not recognizing when a relative clause is needed versus a coordinating conjunction
- difficulty determining whether a clause is restrictive or non-restrictive
This explanation was generated by AI. While we work hard to be accurate, mistakes can happen! Always double-check important answers with your teacher or textbook.

Meet TinyProf
Your child's personal AI tutor that explains why, not just what. Snap a photo of any homework problem and get clear, step-by-step explanations that build real understanding.
- ✓Instant explanations — Just snap a photo of the problem
- ✓Guided learning — Socratic method helps kids discover answers
- ✓All subjects — Math, Science, English, History and more
- ✓Voice chat — Kids can talk through problems out loud
Trusted by parents who want their kids to actually learn, not just get answers.

TinyProf
📷 Problem detected:
Solve: 2x + 5 = 13
Step 1:
Subtract 5 from both sides...
Join our homework help community
Join thousands of students and parents helping each other with homework. Ask questions, share tips, and celebrate wins together.

Need help with YOUR homework?
TinyProf explains problems step-by-step so you actually understand. Join our waitlist for early access!