¿Ya has hecho tu tarea?
Literal Breakdown
Summary
The Spanish translation for “Have you done your assignment yet?” is ¿Ya has hecho tu tarea?. The Spanish, ¿Ya has hecho tu tarea?, can be broken down into 5 parts:"yet" (ya), "you have" (has), "done" (hecho), "your (singular)" (tu) and "homework" (tarea).Practice Lesson
Lesson words
Lesson phrases