¡Hola, amigo! : How to ask where are you from to someone
As you can see in the picture below, the word tú at the end of the question means that you are talking to someone around your age. Ud. is when you are talking to an older person.
tú = person around your age
Ud.= person that is older than you, such as an adult
The word soy means I'm and de means from. So if you put it together, you get, I'm from. If you are from that place and you live somewhere else, you would have to say , pero vivo en. Meaning that you live somewhere else from where you are from. This is similar to saying, I'm from. You would just need to add, pero vivo en, after the place you are from. So its, Soy de (a place of where you're from) pero vivo en ( a place where you live, instead of where you are from).
¿Y tú ? = And you?
Yo tambien = Me, too.
* All questions in español has an upside question mark before the question, another question mark, that is not upside down, is after the question.
*Exclamation points are similar to the question marks in questions. It has an upside down exclamation point before and after the sentence.
Example:
¿De dònde eres (tù)?
¡Gracias! *meaning "Thank you!"