He is a strict but kind captain,_____all the sailors respect.这里填A one 而不填B:the one who,我解释不清楚.谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点
来源:学生作业帮助网 编辑:作业帮 时间:2024/07/14 13:40:05
![He is a strict but kind captain,_____all the sailors respect.这里填A one 而不填B:the one who,我解释不清楚.谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点](/uploads/image/z/9171243-27-3.jpg?t=He+is+a+strict+but+kind+captain%2C_____all+the+sailors+respect.%E8%BF%99%E9%87%8C%E5%A1%ABA+one++++%E8%80%8C%E4%B8%8D%E5%A1%ABB%EF%BC%9Athe+one+who%2C%E6%88%91%E8%A7%A3%E9%87%8A%E4%B8%8D%E6%B8%85%E6%A5%9A.%E8%B0%81%E8%83%BD%E4%BB%8E%E9%AB%98%E4%B8%AD%E8%AF%AD%E6%B3%95%E8%A7%92%E5%BA%A6%E8%A7%A3%E9%87%8A%E4%B8%80%E4%B8%8B%2C%E5%9B%A0%E4%B8%BA%E8%A6%81%E8%AE%B2%E7%BB%99%E5%AD%A9%E5%AD%90%E5%90%AC%2C%E6%89%80%E4%BB%A5%E4%B8%80%E5%AE%9A%E8%A6%81%E8%AF%B4%E8%AF%A6%E7%BB%86%E7%82%B9)
He is a strict but kind captain,_____all the sailors respect.这里填A one 而不填B:the one who,我解释不清楚.谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点
He is a strict but kind captain,_____all the sailors respect.
这里填A one 而不填B:the one who,我解释不清楚.谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点
He is a strict but kind captain,_____all the sailors respect.这里填A one 而不填B:the one who,我解释不清楚.谁能从高中语法角度解释一下,因为要讲给孩子听,所以一定要说详细点
(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.()代表可省略
我说的有点啰嗦,只是想让你明白···呵呵 望采纳···
这是一个非限定性定语从句,所以说从句的引导词就是用one而不是the one who
在这个句子中,应填The one who ,若是填one,整个句子语法错误,这是一个宾语从句,在后半句的性格概括中.the one who 即是指前半句的主语He,那整个句子就是在说同一个人的性格,前后都保持了一致,填One行不通
one是he的同位语
前面是a strict but kind captain,a+n.=one