题目
The country has_too many wars in the past few decades;its people are longing for peace so much. A. gone with 0B. prevented fromC. gone throughD. resulted in
The country has_too many wars in the past few decades;its people are longing for peace so much.
- A. gone with 0
- B. prevented from
- C. gone through
- D. resulted in
题目解答
答案
C
解析
本题考查动词短语的用法,核心在于根据语境选择最合适的动词短语。句子中需要表达“国家经历了许多战争”的含义,需注意以下关键点:
- 动词短语的固定搭配:需明确每个选项的常见用法。
- 语境逻辑:前半句描述国家经历的负面事件(战争),后半句说明结果(渴望和平),需确保前后逻辑连贯。
选项分析
- A. gone with:表示“消失”或“伴随”,如“Time goes with tide”,与“经历战争”无关。
- B. prevented from:表示“被阻止做某事”,需接动名词(如“prevent from doing”),但句中缺少动名词,结构不符。
- C. gone through:表示“经历、遭受”,常用于描述困难或事件(如“gone through hard times”),符合“经历战争”的语境。
- D. resulted in:表示“导致”,需接结果(如“resulted in disasters”),但句中战争是原因,需用“经历战争”引出结果,因此不符合。
逻辑验证
句子结构为现在完成时(has + 过去分词
),四个选项均符合语法。但只有C选项能准确表达“国家经历了战争”,从而引出“人民渴望和平”的结果。