Ellipsis and Substitution to Avoid Repetition (B2 Grammar)
Ellipsis means leaving out words that are understood from context. Substitution means replacing words with substitute forms like do, so, one, ones to avoid repetition. Both make speech and writing more natural and concise.
Quick tip: After modals/auxiliaries → omit the verb. To replace verbs → use do/does/did. To replace clauses → use so/not. To replace nouns → use one/ones.
Ellipsis After Auxiliary and Modal Verbs
After auxiliary verbs (be, have, do) and modal verbs (can, will, should, might, etc.), you can omit the main verb if it's understood from context. Keep only the auxiliary/modal.
A: Are you coming? B: I might. (might = might come)
A: Have you finished? B: No, I haven't. (haven't = haven't finished)
A: Can you help me? B: I'm afraid I can't. (can't = can't help you)
She said she would call, and she did. (did = did call)
Substitution with 'do/does/did'
Use do, does, or did to replace a verb phrase that was already mentioned. This avoids repeating the same verb. Common in comparisons and contrasts.
She works harder than he does. (does = works)
I enjoyed the movie more than my friend did. (did = enjoyed the movie)
They arrived late, as they always do. (do = arrive late)
He plays tennis better than I do. (do = play tennis)
Substitution with 'so' and 'not'
Use so to replace a positive clause, and not to replace a negative clause after verbs like 'think', 'hope', 'believe', 'expect', 'suppose', 'be afraid'. This avoids repeating the whole clause.
A: Is she coming? B: I think so. (so = she is coming)
A: Will it rain? B: I hope not. (not = it won't rain)
A: Did they win? B: I'm afraid not. (not = they didn't win)
A: Are you ready? B: I suppose so. (so = I am ready)
Common mistakes
Not "A: Are you coming? B: I might come." — say "A: Are you coming? B: I might. OR B: I might be.". Use ellipsis after modals - omit the verb that's understood: 'I might' (not 'I might come' in response)..
Not "She works harder than he works." — say "She works harder than he does.". Use do/does/did to substitute for a repeated verb: 'he does' (= he works), not 'he works' again..
Not "A: Will it rain? B: I hope so not." — say "A: Will it rain? B: I hope not.". The order is fixed: 'I hope not' or 'I hope so', not 'I hope so not'..
Practise it
Listen for repetition in your sentences. If you're about to repeat a verb, use do/does/did. If repeating a noun, use one/ones.