How many sonnets did William Shakespeare write ?

A. 110
B. 154Correct Answer
C. 175
D. 187
Correct Option: B. 154

This question has been verified by the PakPrep community moderation network for competitive examination accuracy.

HomeCategoriesQuizSaved (0)Profile