He is a strict but kind captain,_____all the sailors respect.

这里填Aone而不填B:theonewho,我解释不清楚。谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点... 这里填A one 而不填B:the one who,我解释不清楚。谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点 展开
張奕晔
2012-07-15 · TA获得超过422个赞
知道答主
回答量:44
采纳率:0%
帮助的人:23.3万
展开全部
(1)之所以不选B 是因为 应该是 "the one whom"为什么用whom? 因为one 在从句里做respect的宾语,所以要用宾格形式 whom。
之所以选A , 是因为one 后面的whom省略了,定语从句中whom由于做宾语是可以省略的(who不能),只要前面没有介词。
(2)另外这整个句子并不是一个非限制性定语从句,逗号后面的成分其实是一个同位语,captain的同位语,进一步解释说明captain。而这个同位语中有一个定语从句(whom all the sailors respect)
(3)如果不用one,直接在逗号后面加一个whom 这时才一个非限制性定语从句,这时候whom是不能省略的,因为是非限制性定语从句,只有一般的定语从句才可以省略。所以这句话也可以改写成这样:He is a strict but kind captain all the sailors respect.(省略了whom)
加了逗号就不能省略了,本题之所以能省略是因为它加了一个引导one,这时又不是非限制性定语从句了,所以可以省略whom
最后我再写下这个句子可以改写成的三个形式:
He is a strict but kind captain,one (whom) all the sailors respect.
He is a strict but kind captain (whom) all the sailors respect.
He is a strict but kind captain,whom all the sailors respect. ()代表可省略
我说的有点啰嗦,只是想让你明白···呵呵 望采纳···
追问
对不第一点我有点疑问,who也可以作为宾语的,可以代替whom的
阿菜的小尾巴
2012-07-15 · TA获得超过1001个赞
知道小有建树答主
回答量:325
采纳率:0%
帮助的人:235万
展开全部
这是一个非限定性定语从句,所以说从句的引导词就是用one而不是the one who
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
匿名用户
2012-07-16
展开全部
在这个句子中,应填The one who ,若是填one,整个句子语法错误,这是一个宾语从句,在后半句的性格概括中.the one who 即是指前半句的主语He,那整个句子就是在说同一个人的性格,前后都保持了一致,填One行不通
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友b6281af
2012-07-16
知道答主
回答量:71
采纳率:0%
帮助的人:26.5万
展开全部
one是he的同位语
前面是a strict but kind captain,a+n.=one
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式