Multiple choice softskills communication

Spot the error in the below provided options: See the answers provided in the extra slots

  1. If I had known

  2. this yesterday

  3. I will have helped him.

  4. No error.

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

This is a conditional sentence error. The first part uses the past perfect ('If I had known'), which requires the third conditional result form 'would have helped'. 'I will have helped' is the future perfect and is grammatically incorrect in this context.