AIL DALI C1 study materials
AIL DALI C1 study resources

The Grammar Correction That Changes Meaning

AIL DALI C1 · Put your knowledge to work in context.

All case studies

The Grammar Correction That Changes Meaning

A learner writes: "If I would have known about the meeting, I would attend." The teacher is marking a B1 writing task about a missed event. The learner's intended meaning, confirmed orally, is a past unreal condition: he did not know, so he did not attend. Three possible corrections are on the table: (A) "If I had known about the meeting, I would have attended." (B) "If I knew about the meeting, I would attend." (C) "If I would have known about the meeting, I would have attended." The teacher must choose a correction, decide how much to explain, and judge whether the error is a grammar error, a meaning error, or both.

1. Which correction matches the learner's intended meaning, and why are the others wrong here?

Read the worked answer

Correction (A) is correct: "If I had known… I would have attended."

  • The intended meaning is past unreal: he did not know, and as a result he did not attend. English marks this with if + past perfect in the condition and would have + past participle in the result.
  • (B) "If I knew… I would attend" is a present unreal conditional. It means he does not know now and would attend now/future - wrong time frame for a missed meeting.
  • (C) keeps would have in the if-clause. That is non-standard in this pattern; the if-clause takes the past perfect, not would have. So (C) fixes the result clause but leaves the condition wrong.

Only (A) matches both the time (past) and the unreality (he did not attend).

2. Is this a grammar error, a meaning error, or both? How should that shape the feedback?

Read the worked answer

Both - and that matters for feedback design.

The form is non-standard (would have in the if-clause), which is a grammar issue. But the learner also used a present-result pattern (would attend) for a past event, which is a meaning issue: as written, the sentence says something different from what he intended.

Feedback implication: correcting only the form ("don't use would after if") would leave the time-frame error in place. The teacher should anchor the correction in meaning first:

You mean: you didn't know, so you didn't go. That is the past. For a past 'if' that didn't happen, use had known … would have attended.

Then give the form rule. Meaning first, form second, because the learner's error is rooted in the time frame, not just the auxiliary.

3. How much should the teacher explain in the margin, given B1 level and a single instance?

Read the worked answer

Keep it short and targeted: one meaning anchor, one form rule, one example. Do not deliver a full conditional taxonomy.

At B1, a full table of zero/first/second/third/mixed conditionals in the margin is noise. The learner needs:

  1. Meaning anchor: "You didn't know → past, unreal."
  2. Form rule: "If + had + past participle, … would have + past participle."
  3. One parallel example: "If I had left earlier, I would have caught the train."

Leave the corrected sentence and ask for one rewrite. Save the broader conditional review for a later lesson if the error recurs. One instance is a teachable moment, not yet a pattern; over-explaining on a single error spends attention the learner cannot use.