"si tus abuelos son hispanos, eres tu hispano?" or "eres tu hispana?" if it's a girl
Spanish does not equal Hispanic.
To the poster do you want to know if the person is from Spain? Or do you want to know if the person is Latino/Hispanic?
Just because someone speaks spanish, that does not mean they are spanish. Spanish are people born in Spain.
Hispanics are people born in a Spanish speaking country.
What you are going for here might be the "Law of grandparents" passed in Spain in (I think) 2008 that allows people who emigrated from Spain following the civil war and subsequent Dictatorship and their offspring to obtain Spanish citizenship, regarless of their actual country of birth. If you are interested in this, you must hurry, since I believe the law is only effective through 2011.
the grandparents = los abuelos
Abuelos.
Abuelo
"Grandmother" in Spanish is "abuela". Note that "grandfather" is "abuelo". "Grandparents" is "abuelos".
Translation: No tengo abuelos.
Los Abuelos is Spanish for "Grandparents" or "Grandfathers"
"Great grandparents" in Spanish is "bisabuelos". It is pronounced "beese-ah-BWAY-los". Please see this site for confirmation of the translation: http://www.answers.com/library/Translations
Mexican is not a language. The way you say grandparents in SPANISH is abuelos for both or abuela for grandmother and abuelo for grandfather.
¿De dónde son tus abuelos?
Her father was of Mexican decent. Her grandparents came from Mexico and he spoke both Spanish and English.
You could say "Sí, tienes abuelos."
"Queridos para siempre los abuelos."