题目
The country has_too many wars in the past few decades;its people are longing for peace so much. A. resulted inB. gone withC. prevented from/D. gone through
The country has_too many wars in the past few decades;its people are longing for peace so much.
- A. resulted in
- B. gone with
- C. prevented from/
- D. gone through
题目解答
答案
D
解析
本题考查动词短语的语境辨析。关键在于理解分号前后两部分的逻辑关系:前半句描述国家经历的负面事件(战争),后半句表达人民的情感(渴望和平)。需选择能准确表达“经历”且符合主谓一致的选项。
选项分析
A. resulted in
意为“导致”,表示因果关系,但原句前后分句是并列关系,而非因果,故排除。
B. gone with
意为“伴随”,常用于描述情感或状态,与“战争”搭配不合逻辑,排除。
C. prevented from
意为“阻止”,需接动名词或名词,但句中缺少宾语,且与后文“渴望和平”矛盾,排除。
D. gone through
意为“经历(困难)”,符合“国家经历战争”的语境,且主谓一致(has gone through),正确。