Are these sentences both acceptable in spoken English? e.g. You speak Chinese better than do I. You speak Chinese better than I do.
Only the second is natural.
Forum Rules