do you speak English?----only a little ,but i can speak japanese very well

来源:百度知道 编辑:UC知道 时间:2024/06/22 16:31:47
这里为什么用do you speak,而不用are you speaking

do you speak是问对方能不能说,有没有这个能力,而are you speaking是问对方“你现在说的是不是英文”。

1 你讲英语么?
2 你是在讲英语么?
两句意思不一样

固定用法
不过我觉得根据语意,Can you speak English应该更合适

do you speak表示问的是你说那种语言。are you speaking English 表示问你是在说英语么?根据后面的回答可以确定应该用do you speak