问题详情
Homework _____ on time will lead to better grades.
(A) done (B) be done (C) having done (D) to have been done