She wouldn't have has an accident, if she had driven carefully.
- (a)She wouldn't have
- (b)has an accident,
- (c)if she had driven carefully.
- (d)No Error
Correct — B, 'has an accident,.' This is a third conditional, whose result clause takes the pattern 'would + have + past participle'. The past participle of 'have' is 'had', so it must read 'She wouldn't have had an accident'. The form 'has' is wrong after 'have', making segment (b) the error.
- (a)She wouldn't have — Error-free — 'wouldn't have' is the correct start of a third-conditional result clause.
- (c)if she had driven carefully. — Error-free — the 'if' clause correctly uses the past perfect 'had driven' for a third conditional.
- (d)No Error — There is an error — 'have has' must be 'have had' — so 'No Error' is not the answer.
This is an error-spotting item on the third conditional, and the pattern is 'if + past perfect, would have + past participle', so the result clause needs 'would have had', not 'would have has'.
No directly related past PYQ was found.
- practice — not a real PYQ
Spot the error: (a) If I had known, / (b) I would have went / (c) to the station. / (d) No error
- (a)If I had known,
- (b)I would have went
- (c)to the station.
- (d)No error
Answer(b) I would have went — the third conditional needs the past participle 'gone', giving 'would have gone'.
- practice — not a real PYQ
Choose the correct option: If she had studied, she ___ the exam.
- (a)would have pass
- (b)would have passed
- (c)would has passed
- (d)will have passed
Answer(b) would have passed — 'would have' takes the past participle 'passed'.