什么时候只能用which不能用if

做宾语从句的引导词

第1个回答  2012-08-05
这是完全不同用法的两个词。which作疑问代词,指哪一个。作定语从句的关系代词时,在从句中充当主语,宾语,指物。而If可以做“如果”,引导条件状语从句。或者做“是否”,引导宾语从句追问

做宾语从句的引导词

追答

I wonder if you could come tomorrow. 我想知道你明天是否能来。
I wonder which one is your brother.我想知道哪个是你哥哥

本回答被网友采纳
第2个回答  2012-08-05
在宾语从名中,which是指哪一个人或物,if的意思是是否。只要你能翻译句子,就可以理解了。
A: i don't know which one is better.
I'm not certain which is right and which is wrong.
我不肯定什么是对的什么是错的。Could you tell which one you prefer.
(which在从句中作动词prefer 的宾语)
你能说说你更喜欢哪一个吗?
B: Nobody knows whether (if) it will rain tomorrow. 没有人知道明天是否下雨。

Lucy asked whether (if) they had a cotton sweater .露西问他们是否有棉制的羊毛衣。
第3个回答  2012-08-05
你的问题可不可以具体点追问

做宾语从句的引导词

追答

if翻译成是否,不做宾语从句的句子成分。
which翻译成哪一个,在从句中可以做主语,宾语或表语。

追问

什么时候只能用which不能用if

追答

if翻译成是否,不做宾语从句的句子成分。
which翻译成哪一个,在从句中可以做主语,宾语或表语。

你的结合具体的句子,看缺不缺成分,缺不缺“是否”这个意思。
例子:I don't know if he will come tomorrow.我不知道他明天是否会来。
I don't know which to choose.我不知道选择哪一个。which翻译成哪一个,做choose的宾语。

本回答被提问者采纳