(That) you ate.
Comiste means have you eaten? or did you eat?
¿Qué comiste?
¿Qué comiste?
"Comiste" is the past tense of the Spanish verb "comer," which means "to eat." It translates to "you ate" in English.
¿Comiste tú? or, ¿Comió Ud.?
¿Ya comiste?Ya almorzaste?
" quel" <-- There is no such word in Spanish!., do you mean "que"? - "que" is "what".
¿Ya comiste? or ¿Ya comío?
de que: from what
Tener que = "to have to".
que is spanish for "what" avec is french for "with"
"Que sabias español" is Spanish for "What do you know in Spanish?" or "You knew Spanish?" depending on the context.