do you speak English “你会说英语吗?”
虽然中文直接翻译过来是“can you speak english?" 但是最好不要用,因为用can语气太强烈,显得不礼貌,要用do ,这是一个老外亲口告诉我的