Question:medium

Choose the best construction:

Show Hint

Match the tense of the "if" clause to the tense used in "wouldn't have got typhoid".
Updated On: Jul 14, 2026
  • If you would have taken care you wouldn't have got typhoid.
  • If you took care you wouldn't have got typhoid.
  • If you take care you wouldn't have got typhoid.
  • If you had taken care you wouldn't have got typhoid.
Show Solution

The Correct Option is D

Solution and Explanation

This sentence talks about something that did not happen in the past, so we need the exact tense pairing English uses for that idea.

  1. Option A (would have taken care): an if-clause should never contain "would have". This breaks a basic conditional rule right away.
  2. Option B (took care): simple past in the if-clause pairs with "would + base verb" for present results, not with "would have + past participle" for past results. Mismatch.
  3. Option C (take care): simple present in the if-clause belongs to a conditional about general or future possibilities, which does not fit a sentence about a past illness.
  4. Option D (had taken care): past perfect in the if-clause is the exact partner for "would have got" in the result clause. This is the standard past-unreal, third conditional pattern.

Since only option D matches the required tense pair, it is the correct construction.

Let's summarize:

  • A past perfect result clause needs a past perfect if-clause.
  • If-clauses never use "would have".

Matching the two halves of the conditional sentence gives the answer directly.

Was this answer helpful?
0

Questions Asked in SNAP exam