Sentence: "Each of the students have submitted their assignments on time." Identify the grammatical error.
Analysis:
1. Each of the students: 'Each' is singular. The verb must agree with 'Each'.
2. have submitted: Incorrect. The plural verb 'have' should be singular ('has') to agree with the singular subject 'Each'. Corrected: 'has submitted'.
3. their assignments: Correct. 'their' refers to the plural 'students'.
4. on time: Correct. An adverbial phrase indicating timing.
Corrected sentence: "Each of the students has submitted their assignments on time."