英语语法分词不分问题
(Seeing) the cat,the mouse ran off quickly
这里为什么不选having seen 这不也是在谓语动词动作前发生的动作吗,因为先看到猫 所以逃跑
人气:408 ℃ 时间:2020-04-12 06:36:27
解答
用seeing表示一看到猫,老鼠就飞快地跑了,强调动作接的很紧;
用having seen的意思是:因为已经看过猫了,所以老鼠很快地跑掉了.毫无意义地拉开了“看见”和“逃走”之间的时间空档,显得更不合理.(好像老鼠是专门来看猫的,现在满意了,可以走了)
注意:凡是用having done sth 做状语的,都是要专门强调这件事发生在主句之前,否则一般直接用现在分词做状语.再说得深点,任何语言都有经济原则,之所以采用更啰嗦的形式,肯定是有啰嗦的必要.
推荐
- 撤销处分是什么意思(要词语解释)
- 关于人物外貌,语言,动作,环境,神态,心理描写500字作文 急.
- he seem to be very angry yesterday evening.写出同义句
- 解斜三角形,拜托了,各位~~~
- 当ac小于零时,一元二次方程ax²+bx+c=0(a≠0)一定有两个不相等的实数根吗?为什么?
- 《穷人》答案渔夫的脸变的严肃因为-----------------
- 水结成冰后,体积比原来增加了十一分之一,冰化成水后,体积减少了多少
- 甲、乙两车都从A点出发经过B点到C点,AB两地距离等于BC距离,乙车的速度是甲车的80%,已知乙车较甲车提前11
猜你喜欢