on which 的语法.Courage is a ladder on which all other virtues

on which 的语法.
Courage is a ladder on which all other virtues mount.
这句话翻译过来是:
勇气是一架梯子,其他美德全靠它爬上去.
求on which的语法讲解,
心田搁浅 1年前 已收到2个回答 举报

豪情1 幼苗

共回答了29个问题采纳率:93.1% 举报

which在这里是引导了一个定语从句,在汉语中就是“……的”的意思,这里的定语从句是which all other virtues mount on.mount是不及物动词,所以后面要有介词,“爬上梯子”的用法是mount on the ladder.
全句可以翻译为:勇气是一架(其他美德靠它爬上去的)梯子.
定语从句中先行词,即被修饰词是物时(这里先行词是梯子),就用which或that,但是当动词后有固定的介词搭配时,就只能用which.此时的介词可以由动词后挪到which之前.所以此句英文也可写成Courage is a ladder which all other virtues mount on.

1年前

10

半梦中 幼苗

共回答了14个问题 举报

1 此句是含有定语从句的复合句,先行词为 ladder。
2 我们看看定语从句中,主语为all other virtues ,谓语是 mount ,“on+名词” 此处表示方式,意为“借助”,在定语从句中构成方式状语,所以先行词ladder在从句中充当介词on的宾语,而它又是物,在定语从句中作介词的宾语且介词提前时,只能用which引导定语从句。...

1年前

0
可能相似的问题
Copyright © 2024 YULUCN.COM - 雨露学习互助 - 17 q. 0.631 s. - webmaster@yulucn.com