________ the news of his father's death,he burst into tears.
A. After hearing
B. On hearing
C. Having heard
D. While hearing
为什么D选项不能选呢?而只能选B?
思考这道题的时候,千万不要被中文误导,认为“听到父亲去世的消息之后.....”,就认为听和哭两个动作有了先后。注意题干给出的不是说他哭了、流泪了,而是“burst ino tears”(眼泪夺眶而出),burst into 猛烈爆发、突然爆发之意,忍都没有忍住。所以,题干强调的是“一听到父亲去世的消息,泪水就夺眶而出”,所以听和哭两个动作是同时发生的。明白了这一点,选项就好选择了:
A. After -->体现了动作发生有先后,与语意不符;
C. Having heard -->性质和A一样,也体现了动作发生有先后--分词的完成时形式,强调动作发生在谓语动词之前;
D. While --> 常连接两个长动作(延续性动词);
结论:AC在语法上都是正确的,但是放到这道题当中就不是最优,我在另一个帖子中强调了,考试不是选择正确选项,而是选择最优选项。
_____the news of his father's death,he burst into tears.
A.After hearing B.On hearing C.Having heard D.While hearing
本题目在命题上严重失误。除了答案D不能选外,其余3个选项都是正确的。
这里,hear 表达终止概念,是一个非延续性动词。而while 则表示一个持续的时间或动作,两者自相矛盾,不可连用。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
我赞同刘老师对A.after hearing的看法。
供下面几个例句
It is a bolt from the blue that her grandfather died last night. She could not even say a word after hearing the news.
她祖父去世的消息对她来说简直就是晴天霹雳。她知道后一句话都说不出来。
I felt a rush of relief after hearing the news.
After hearing the news,John really saw red. 听到消息后,约翰勃然大怒。
Dawn Nisbet burst into tears after she heard a cruel heckler calling her a "fat b***" when she was out running.
我也赞同刘老师对这个题目的评价:本题目在命题上严重失误。
刘老师这个评价,有理据可循: 《语言测试科学与艺术》(长沙市:湖南教育出版社_1997 李筱菊编著) 7.2.2.4 (第186页)相关内容。
关于C项,章振邦先生这样说的:
________ the news of his father's death,he burst into tears.
A. After hearing
B. On hearing
C. Having heard
D. While hearing
为什么D选项不能选呢?而只能选B?
【答】如果题目要求是 Which is wrong? 答案就是 D. While hearing ,因为 while 后面的动词必须是延续性动词,而hear属于非延续性动词。
其余选项都正确,只是含义不同:
A. After hearing 听到......后
B. On hearing 一听到......就......
C. Having heard 因为听到 ...... (现在分词短语作原因状语)