It depends on the question being asked.
If you are asking is somebody is present when you are unable to see a person (such as in a dark area or over the phone) the following two questions are applicable.
¿Quién está?
¿Hay alguien?
If you are pointing at a map or a specific location and are saying "anyone there" as a shorthand for "does anyone live there" or "is anyone in there normally", the Spanish would be: ¿Hay alguien allá?
"Let me speak!" in English is ¡Dejame Hablar! in Spanish.
he can speak spanish and english
No. They speak English
Yes he can speak English but he prefers to speak spanish
No. She is english.
No. They speak English
Tom can speak English and Spanish.
she can speak three languages spanish, english and french.
Christina Aguilera can speak English and Spanish. Most of her songs are in English while some have a Spanish version. Her father is from Ecuador and her mom teaches Spanish.
No habla español = He/she does not speak Spanish. No hablo español = I don't speak Spanish. Notice "español" is not capitalized. Language names are not capitalized in Spanish.
she speaks English but she can speak other languages
Alguien habla espanol?