Directions : Each of the following sentences in this section has a blank space and four words or group of words are given after the sentence. Select the most appropriate word or group of words for the blank space and indicate your response on the Answer Sheet accordingly.
Had he told me the news beforehand, I ______________ careful and saved my money.
- Ashould have been
- Bhad been
- Cwill be
- Dwould have been
Explanation
"Had he told me the news beforehand" is a third-conditional if-clause (past perfect), which requires "would have + past participle" in the main clause. "Would have been careful" is the only option matching this pattern. "Should have been" expresses obligation rather than the hypothetical result, "had been" is ungrammatical here, and "will be" breaks the past-tense sequence of the conditional. Hence option D.