Single correct option
Choose the best replacement for the part in square brackets.
If I [would have known] about the delay, I would have left earlier.
If I [would have known] about the delay, I would have left earlier.
- A. would have known
- B. had known
- C. knew
- D. have known
Show answer and solution
Answer: (B) had known
This is a third conditional sentence about an unreal past. The 'if' clause takes the past perfect, 'had known', while the main clause takes 'would have'. Using 'would have' in both clauses is a common error, and 'knew' would turn it into a second conditional referring to the present.
Saved on this device. Sign in or create a free account to keep it on every device.