Grammar Puzzles Solved (19): Which is correct: “Each of the students have finished” or “Each of the students has finished”? Why?
Answer: The correct sentence is “Each of the students has finished.” Reason: “Each” is always considered singular in English grammar, even though it talks about a group. Because “each” focuses on one person at...