He didn't know ( )book he'll choose ,A,B 什么时候可以用whose

问题描述:

He didn't know ( )book he'll choose ,A,B
什么时候可以用whose

选A 这是一个宾语从句

看句子意思

本句单从语法角度两个都可以,都可以用来引起宾语从句,但含义不一样。若用which句意为“他不知道该选哪本书。”若用whose句意则为“他不知道该选谁的书。”这样的句子通常情况下理解为第一种含义。你可以通过上下文自己来确定使用哪个,别忘记前后文的语境。
当你确定是含义为“谁的”时 ,用whose。如果含义为“哪个,哪些”时用which。

应该选A which中文是哪一个 whose中文是谁的 这句话应该翻译成 他不知道他会选择哪一本书

A
He didn't know ( which ) book he'll choose 为宾语从句,他不知道他要选那本书
whose用在定语从句里,the house whose windows face south,whose翻译成···的,窗户朝南的房子.

应该是选择WHICH,,意思是“他不知道他该选哪本书”,这种句子(两个句子融合在一起)只能选择which ,what ,who 等词,whose不行的。whose一般用在单句中,谁的?