ARTICLE · 1340508
高中英语每日习题打卡(305)

高中英语习题:
Although the worker tried every key he had and pushed the handle as hard as he possibly could, the old metal lock______turn, leaving everyone stuck outside in the rain.
A. shouldn't
B. mightn't
C.wouldn't
D. mustn't
Qian Xuesen is widely acknowledged ______a key role in fast-tracking the development of China's missile and aviation programmes by decades.
A.playing
B. having played
C.to play
D. to have played
1.C
这道题的正确答案是 C. wouldn't。
核心考点解析
wouldn't 在这里是情态动词的经典用法,专门用来描述老旧的机械装置、物品无论怎么操作都不肯正常运转的状态,带有拟人化的“死活不肯动”的意味,完美契合老金属锁怎么拧都转不开的语境。
其余选项逐一排除
A. shouldn't:意为“不应该”,用于表达建议、推测或道义上的不应当,完全无法描述锁的物理故障状态。
B. mightn't:意为“可能不会”,仅表不确定的推测,和前文“工人用尽所有钥匙、用尽全力推把手”的确定事实矛盾。
D. mustn't:意为“禁止、不许”,表强制禁令,完全不能用来描述物品的客观故障状态。
完整句意为:尽管工人试遍了他所有的钥匙,也用尽全力推把手,这把老旧的金属锁死活都转不开,把所有人都困在了外面的雨里。
2.D
这道题的正确答案是 D. to have played。
核心语法考点解析
这道题的核心陷阱是区分acknowledge的主动语态和被动语态用法:
主动语态中,acknowledge后接动名词doing/having done,结构为acknowledge doing sth,意为“某人主动承认做过某事”。
被动语态中,当表达“某人/某物被公认为……”时,固定结构是be acknowledged to do sth,而非直接接动名词。
题干中钱学森是“被大家广泛公认”的对象,属于被动语态场景,因此必须使用不定式结构,不能直接用动名词。
同时,“发挥关键作用”是已经完成的历史贡献,动作发生在“被公认”之前,需要用不定式的完成式to have done,精准体现动作的先后逻辑。
其余选项逐一排除
A. playing:动名词一般式,仅适用于主动语态的acknowledge doing结构,被动句中无as衔接时语法不成立。
B. having played:完成式动名词,同样只能用于主动语态的acknowledge having done句型,不符合被动句的搭配规则。
C. to play:不定式一般式,仅能表示一般性、当下或将来的动作,无法体现“已经完成历史贡献”的完成语义。
完整句意为:钱学森 被广泛公认,在将中国导弹和航空项目的发展进程加快数十年这件事上,发挥了关键作用。
可后台私信Susie老师,每日打卡各类高中英语习题,快乐学英语。

















































































