What does Did you do your homework yesterday? mean?Did you do your homework yesterday?▶ Hear it in EnglishDid you do your homework yesterday? in other languagesIn PortugueseIn FrenchIn Japanese