Learn English – “Do you have English?” and “Do you know English?”

american-englishspoken-englishusage

Are these questions natural?

"Do you have English?"

"Do you know English?"

In this video: https://www.youtube.com/watch?v=PXhDlYREJyo at 0:26, the subtitles read "Do you have Irish". Is that structure used only in Ireland?

I also remember hearing an American person who is not uneducated say "Do you know English" to an Italian person.

Best Answer

The simple way to express this idea is "I speak English", or "I know English". Since knowing something is equivalent to having that knowledge you could say, for example, "I have a little Irish".

It would sound a little strange for a person to say "I have a little English." when speaking in English. It would be better to stick to the specific verbs "speak" or "know". So while "I have English" is possible, it is not the recommended way of expressing this concept.