¿Alguna vez me has engañado?
Literal Breakdown
Summary
The Spanish translation for “Have you ever cheated on me?” is ¿Alguna vez me has engañado?. The Spanish, ¿Alguna vez me has engañado?, can be broken down into 4 parts:"ever" (alguna vez), "to me" (me), "you have" (has) and "cheated" (engañado).Practice Lesson
Lesson
Lesson words
Lesson phrases
Acknowledgements
English source