Issues with "inconsistent":
* Vague: It doesn't specify *how* he is inconsistent. Is he sometimes late, sometimes missing assignments, sometimes doing poor quality work, or a combination of these?
* Formal: "Inconsistent" can sound a bit stiff and impersonal.
More specific and descriptive alternatives:
* He is inconsistent in his homework completion. (This clarifies that the inconsistency is about completing the work.)
* His homework habits are inconsistent. (This focuses on his general approach to homework.)
* He doesn't always turn in his homework on time. (This is specific and straightforward.)
* His homework quality varies greatly. (This focuses on the quality of his work.)
Example:
Instead of saying, "He is inconsistent with his homework," you could say, "He often forgets to do his homework, and when he does it, it's not always up to his usual standards."
Choosing the right words will make your meaning clearer and more impactful.