krittapat
Could you please help explain this question?
I'm wondering why option A is not correct, and D is the correct one instead.
Let's first consider the (A) version of the sentence.
When Mary Webb died at the age of forty-six, literature lost a voice that promised to speak for Shropshire with the poignancy that Thomas Hardy had spoken for Wessex and Emily Bronte did for Yorkshire."Poignancy" means "the quality of being deeply touching." So, "literature lost a voice that promised to speak for Shropshire
with the poignancy," means ""literature lost a voice that promised to speak for Shropshire
with the quality of being deeply touching."
So, notice that "the poignancy that Thomas Hardy had spoken" doesn't make sense, since it doesn't make sense that "Thomas Hardy had spoken" the quality of being deeply touching. After all, one does not speak a quality.
Also, "Emily Bronte did for Yorkshire" the quality of being deeply touching is nonsensical.
So, the meaning conveyed by the (A) version is nonsensical.
Let's now consider the (D) version.
When Mary Webb died at the age of forty-six, literature lost a voice that promised to speak for Shropshire as poignantly as Thomas Hardy had spoken for Wessex, and Emily Bronte for Yorkshire.We see that this version expresses a logical comparison of how poignantly the voice of Mary Webb promised to speak for Shropshire and how poignantly Thomas Hardy had spoken for Wessex and Emily Bronte had spoken for Yorkshire.
Also, a second "had spoken" is understood to work with the subject "Emily Bronte." So, that part of the sentence is correct without a second written "had spoken."
Thus, the (D) version effectively expresses a meaning that makes sense.