本帖最后由 fydy01 于 2022-1-11 15:00 编辑 ! |% F* M/ x; Q7 Z( l8 r 0 F+ {2 ?. r7 X5 Y3 d) WThe sun shone in on the flowering pot plants by the window, and the cat sleeping in a chair.0 D4 K3 K, @' _ |- B4 V0 P0 h) c
阳光照射进来,沐浴着窗边的花盆植物,和睡在椅子上的猫。+ G# J e2 G# w0 O V
: h# v0 `4 G9 Q8 n' \" Z* w
去掉修饰成分,把这句话简化一下,变成:The sun shone in on the……plants ……and the cat……,原句结构便一目了然:plants和cat是并列成分,作介词on的宾语;sleeping是动名词,作cat的定语。 8 E' T! Q! g# p& ?3 t2 F" O # X {) |! C; }2 ?' Xshine in 照射进来,此处in是副词,不能误解为介词 ,以免引起困惑。例:Open up your curtains and let the sun shine in!
1 Y3 h( b* S! C# S" u1 F; BThe sun shone in on the flowering pot plants by the window, and the cat sleeping in a chair. 其实是被and的前面的逗号迷惑了,这个句子其实写得不好,and前面的逗号不该有,and后面要加on,这样整个句子结构才清晰,不会让读者产生疑惑,不会写好句子的作家不是好版主。8 D* J5 ^& g+ m0 H& \- K/ i& [. o3 |
sleeping是现在分词,做后置定语,不是动名词或什么状语。句子的意思是阳光照在正在睡觉的猫身上,而不是照在猫的睡觉上,逻辑上不通。如果是动名词是指猫在睡觉这件事,而不是猫本身。