The answer of the given question above would be the second option: APPALLED. Based on the given poem above, the word that best describes the speaker in <span>"The Sun Has Long Been Set" feels about people in London is APPALLED. Appalled means horrified or dismayed. Hope this answers your question.</span>
Answer:
Readers Digest Selection
Explanation:
Wow.... what a curious and funny imagination that guy had.
When I was young I used to read some short stories and tales at this book/magazine.
I believe the answer is A