The student likely stayed up late if he had circles under his eyes, so he had to have been working on something.
Which of these sentences doesn't make sense?
  * "he came to class with dark circles under his eyes due to too much homework he had yesterday"
  * "he came to class with dark circles under his eyes due to very little homework he had yesterday"