Replacing words to avoid repetition: do so, one/ones, that/those
Substitute word replaces repeated element
Not do so; not one; not the ones
Same substitutes in questions
💡 One/ones for countable nouns only. Use 'some' for uncountable: 'Do you have any milk?' 'Yes, I have some.'
✓I asked him to help and he did so.
✗I asked him to help and he did.
'Did so' is more formal; 'did' also works.
✓I like this shirt but I prefer that one.
✗I like this shirt but I prefer that.
'One' replaces 'shirt'.
✓These apples are better than those ones.
✗These apples are better than those.
Both work; 'ones' is optional after 'those'.