Word/Phrase: have you had your dinner yet
Translation: ¿Ya has cenado?
Pronunciation: ˈxa ˈas seˈnaðo
Have you had your dinner yet - ¿Ya has cenado?
I was wondering if you have had your dinner yet - Me preguntaba si ya has cenado.
It’s late, have you had your dinner yet? - Es tarde, ¿ya has cenado?
Have you had your dinner yet or are you still waiting? - ¿Ya has cenado o todavía estás esperando?
I hope you have had your dinner yet - Espero que ya hayas cenado.