作业帮 > 英语 > 作业

麻烦看一道新概念3后面的选择题while doing

来源:学生作业帮 编辑:拍题作业网作业帮 分类:英语作业 时间:2024/04/28 23:44:53
麻烦看一道新概念3后面的选择题while doing
其中有一个句子我理解的不是太明白:
the most remarkable feat was the speed at which it was sailing while having a new rudder fitted.
首先这里which应该是指代speed吧,at which 这此句中是起一个什么作用呢?
第二点在 while having...这句话中while + doing的用法是不是省略了主语和系动词?所以写完整应该是while it was having a new rudder fitted.
这句话的意思是:当它拥有了安装好的新舵 (这里不能看作使役式,因为主语是物,)
问了这么多,有劳了~
robben1103,1和3点我明白了,可第2点我查了很多资料,应该是while it was having a new rudder fitted吧~
1. at which 可以看做修饰speed ,并引导一个表语从句. 因为正常语序是 at the speed of,所以at 不能省略.
2.while it has a new rudder fitted,因为省略之后就要用分词了,否则就有了两个谓语动词.have这里是主动的,所以用having 但如果是被动的,就要用过去分词了.
3.当安装了一个新舵之后,它的速度就相当快了. have some thing done 是一个句型,主语是物.如果是使役式,那么主语应当是人.所以这句话的动作施给者应当是人,就好像 have hair cut 一样,不是头发自己剪,是人剪头发.你的理解是对的
哦……反正是个分词表伴随状态,你那样理解应该也可以,但不管怎么说都是主动的,所以省略之后的结果是一样的~~