Common Noun Collocations of assignments

activity, basis, benefit, book, class, committee, course, day, end, error, example, hire, homework, job, mortgage, numb, part, promotion, responsibility, school, student, task, test, time, transfer, truth, value, variety, work, project