I agree with you and disagree with your teacher. The more common of the two common answers is 'Do', and they mean the same thing—they both refer to the ability.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
GPYmay be a native Chinese speaker
AnonymousBut if there's just that information and there is nothing that makes you infer that the person that you are talking to is Chinese or not. What would you ckeck?Then there is no way to choose between "Can" and "Do". The question is faulty.