◆一道非谓语动词的英语选择题◆

来源:百度知道 编辑:UC知道 时间:2024/05/14 12:24:32
Hearing the bad news,__________
A,tears came down her face
B,she can't help crying
C,everything seemed to be in bad order
D,the young lady was excited

【要求:答案加解释】

选B.
1.现在分词短语作状语,它的逻辑主语就是句子的主语,现在分词表主动而过去分词表被动,hear 是由she 发出的动作,所以用现在分词,虽然D在语法上能说的通,但是不符合逻辑,听到坏消息应该是哭泣而不是兴奋
2.此类例子还有
Seeing her mother, the baby began to cry.(baby 和see是主动关系,用现在分词)
When heated, ice will change into water.(water和heat是被动关系,用过去分词)

B 逻辑主语要一致 顾AC排除 d意思不对 看的出来吧

B前面的hear后面用的是ing形式,说明后面句子的主语应该也是hear的主语.所以,得是人.A C排除.
而听到坏消息,怎么可能是兴奋呢?所以D也错

选B,因为:前半部分为原因状语,我们在一个句子中,要注意主语是否一致,这个句子比较简单,只有一个主语,那么这个主语由分析知应为人,所以排除A,C,因为不可能是tears或everything来hear the bad news。但根据句意,听到坏消息,不可能兴奋,(D:这个年轻女士很兴奋)所以排除D,选B!希望对你有帮助,谢谢。

选B
很 简单,你记住啊,前面说的是,"听到这个坏消息"
那是谁听到,当然是人啊,后面缺少主语
是吧,只有第二项带"人"