题目
Jenny's heart lurched painfully in her chest ____ hearing the news.A. inB. ofC. onD. for
Jenny's heart lurched painfully in her chest ____ hearing the news.
A. in
B. of
C. on
D. for
题目解答
答案
C. on
解析
本题考查知识点:介词的用法。解题思路:需要分析每个选项中介词与“hearing the news”搭配后的语义是否符合语境。
- A选项:“in”通常表示在某个范围、时间或状态内,“in hearing the news”这种表达不符合英语的习惯用法,语义也不通顺,所以A选项不正确。
- B选项:“of”一般表示所属关系或关于,“of hearing the news”不能准确表达出在听到消息这个时间点上Jenny内心的反应,所以B选项不合适。
- C选项:“on”有“一……就……”的意思,“on hearing the news”表示“一听到这个消息”,符合句子中Jenny一听到消息心脏就痛苦地猛跳的语境,所以C选项正确。
- D选项:“for”常表示目的、原因、持续时间等,“for hearing the news”不能表达出句子所需的时间上的即时性,所以D选项不正确。