Correct option is B
Correct Answer: (b) B
Sentence:
Each of the players (A)/have practiced (B)/his routine drills (C)/before the match. (D)
Error in Part (B):
The verb "have practiced" is incorrect because the subject "Each of the players" is singular.
Grammatical Rule:
“Each of + plural noun” takes a singular verb.
· Although "players" is plural, the phrase begins with "Each of", which makes the subject singular.
· A singular subject requires a singular verb.
· "Have practiced" is plural.
· "Has practiced" is singular and correct here.
Corrected Sentence: Each of the players (A)/has practiced (B)/his routine drills (C)/before the match. (D)
More Examples with “Each of”:
· Each of the students was given a prize
· Each of the players has a unique skill
· Each of the reports has been reviewed
Final Answer:
(b) B — because “have practiced” should be replaced with “has practiced” to agree with the singular subject “Each of the players.”