How To Say Do You Speak English in Spanish
Even as you learn different Spanish phrases, there will be times where you either won’t know what to say or don’t understand the response from someone. It’s great that you are trying to have a conversation in Spanish, but when push comes to shove you may need to ask if the person you are speaking to knows English. Unlike America where most only know one language, foreign countries like Spain often teach both Spanish and English. In fact some of the locals may prefer speaking in English as it gives them a chance to practice their skills.

Do you speak English? – ¿Habla usted Inglés?
Don’t be afraid to ask someone if they know English. If they do you will save yourself a lot of time and headache when asking them questions such as getting directions to the nearest bar. However, do your best to learn some of the more popular Spanish phrases as if you get stuck in a place and can’t find any English speakers, you can still figure out where you need to go.
Examples Sentences
1. Do you speak English? – Hablas inglés?
2. I don’t understand, do you speak English? – No entiendo, hablas ingles?
3. Yes, I can speak English fluently. – Sí, puedo hablar inglés con fluidez
4. Can you tell me if he speaks English? – Puedes decirme si él habla inglés?
5. Is there anyone here who speaks English? – Hay alguien aquí que hable inglés
6. My friend is learning to speak English. – Mi amigo está aprendiendo a hablar Inglés
7. She is trying to teach herself how to speak English quickly – Ella intenta enseñarse a sí misma cómo hablar Inglés rápidamente
8. We need someone who speaks fluent english for this job position – Necesitamos a alguien que domine el Inglés para este puesto de trabajo
9. Are there any classes around here that teach how to speak english? Existen clases por aquí cercano para aprender a hablar Inglés?
10 Do you understand what I’m saying or do you speak English? – Entiendes lo que estoy diciendo o hablas inglés?
Situations on when to use the correct phrase of “Do you speak English”
There are a ways ways to ask someone if they speak English in Spanish. The most common and direct way is “Hablas inglés?” which translates exactly as “Do you speak English?”
A more polite options is “¿Entiendes el inglés?” or “Do you understand English?”
If someone does not appear to be fluent in Spanish, but may still have some knowledge of the language, you could try “¿Comprendes algo de inglés?”. This means “Do you understand some English?”
It can also be helpful to offer assistance by saying, “Puedo ayudarte con el inglés,” meaning “I can help with your understanding of the English language.” This shows that while they may not know much about speaking Spanish themselves, they would like to help however they can.
In siutations where you know someone is fluent on both languages it’s polite to ask ¿Prefieres hablar en Inglés o Español?, which translates to “Do you prefer speaking in English or Spanish?”.
In Spanish speaking countries the locals will often ask you Si quieres puedo hablarte en Inglés, meaning “If you want I can talk with you in English”.