题目
18. (2.0分) It was raining hard, they () stay at home. A. must B. would C. had to D. could
18. (2.0分) It was raining hard, they () stay at home.
A. must
B. would
C. had to
D. could
A. must
B. would
C. had to
D. could
题目解答
答案
本题考察情态动词辨析。句意为“雨下得很大,他们不得不待在家里。”
- A. “must”表主观必须,不符。
- B. “would”表将来或意愿,不符。
- C. “had to”表客观必要性,符合“因大雨被迫待在家”。
- D. “could”表能力,不符。
综合分析,C项“had to”最贴切,表“不得不”。
答案:C. had to
解析
本题考查情态动词的用法辨析,核心在于区分不同情态动词表达的语境含义。
关键点在于理解句子中“被迫待在家里”的原因是否为客观必要性。
- must 表示“主观上的必须”,强调说话人的强制要求;
- had to 表示“客观上的不得不”,强调因外界条件被迫做某事;
- would 和 could 分别涉及“意愿”和“能力”,与题意无关。
因此需根据“雨大”这一客观原因选择对应的情态动词。
选项分析
A. must
must 表示主观上的义务,如“必须完成作业”。但题目中“待在家里”是因雨大被迫选择,而非主观要求,因此不符合语境。
B. would
would 通常表示过去习惯或虚拟语气中的意愿,但句中未体现时间变化或假设,故排除。
C. had to
had to 表示因客观条件限制而“不得不”做某事。雨大导致无法外出,符合“被迫”的语境,因此正确。
D. could
could 表示能力或允许,如“可以做某事”,但句中强调“必须待在家里”,与题意矛盾。