The teacher gave us a difficult homework assignment.
Meaning: The teacher gave us homework that is hard to do.
Choice of Words: Difficult means challenging or hard to do. Homework refers to tasks assigned by teachers to be completed outside of school hours. Assignment means a task or job that is given to someone. Together, "Difficult homework assignment" indicates a challenging task given by a teacher to be done at home.
Alternative Expressions
Related Expressions