Correct option is B
✔️ Option (b)
we discover that our roof contains an error.
·
Explanation:
· The sentence has a past perfect clause "had suffered", so the rest of the sentence should maintain past tense. "discover" should be changed to "discovered".
·
Grammatical Rule Used:
· Use
past tense when all actions are completed in the past.
· ✦
Hindi Explanation: यदि वाक्य के सभी कार्य भूतकाल में घटित हो चुके हैं, तो सभी क्रियाओं को भूतकाल में ही होना चाहिए।
·
Meanings of the segments:
·
(a) Grammatically correct past perfect clause.
·
(c) Time clause in simple past — correct.
·
(d) “No error” – ❌ not applicable, error is present in (b)