英语语法分词不分问题
(Seeing) the cat,the mouse ran off quickly
这里为什么不选having seen 这不也是在谓语动词动作前发生的动作吗,因为先看到猫 所以逃跑
人气:441 ℃ 时间:2020-04-12 06:36:27
解答
用seeing表示一看到猫,老鼠就飞快地跑了,强调动作接的很紧;
用having seen的意思是:因为已经看过猫了,所以老鼠很快地跑掉了.毫无意义地拉开了“看见”和“逃走”之间的时间空档,显得更不合理.(好像老鼠是专门来看猫的,现在满意了,可以走了)
注意:凡是用having done sth 做状语的,都是要专门强调这件事发生在主句之前,否则一般直接用现在分词做状语.再说得深点,任何语言都有经济原则,之所以采用更啰嗦的形式,肯定是有啰嗦的必要.
推荐
- 上午10点,从一个港口开出一只货船,下午2点钟,又从这个港口开出一只客船,客船开出后12小时追上货船.客船每小时行驶20千米 货船每小时行驶多少千米
- 差动放大电路能够抑制温度漂移的本质是什么?
- "质量恒定的物体的动量发生变化,则动能必发生变化"
- 在一个凌长为二十厘米装有水的正方形玻璃容器中,水深12.5厘米,将一些碎玻璃放入水中,这时水深15厘米碎玻璃的体积是多少立方厘米.
- 在下列有关分子和原子的叙述中,错误的是( )
- 赞美祖国山川的古诗词
- 根据首字母提示填空.
- 翻译他不仅自己编剧本,而且还扮演其中的角色
猜你喜欢