Can you speak English? is the question you ask someone if you don't know if they know the language. Can you speak in English? (or "Could you tell me that in English"), is used to request someone who you already know speaks English to do so.It has two meanings. One: the person is already speaking English but not explaining himself well; two: the person is talking to you in