他会说英语吗?
当引导宾语从句表示“是否”时,两者往往可以互换。比如:
他问我们是否[何时]想喝一杯。他问我们是否想喝一杯。
他没有告诉我他是否会来。他没有告诉我他是否会来。
注意:如果是条件状语从句,只能用if(意为“如果”)。
2.通常使用if。
引入否定宾语从句时,通常用if而不用When。比如:
I don’我不在乎是否下雨。我不在乎下不下雨。
注意:个别词后的否定句(如wonder,not certain等。)可能有时候会被什么引导。比如:
我想知道他是否[何时]错了。我想知道他是否错了。
3.你通常在哪里使用是否
(1)引导主语从句,放在句首。比如:
他是否会来还是个问题。他是否会来还是个问题。
注意:如果形式主语it用在句首,主语从句放在句尾,有时if可以用来引导。比如:
不知道他何时[是否]会来。我不知道他是否会来。
(2)引导表语从句时。比如:
问题是我们应该什么时候继续这项工作。问题是我们是否应该继续这项工作。
注意:引导表语从句偶尔会用if(很不正式),但远不如when常见。
(3)引导宾语从句,放在句首。比如:
他是否单身我不知道。我不知道他是不是单身。
(4)引导状语从句时。比如:
不管他同意不同意,我都会这样做。不管他同意与否,我都要做那件事。
(5)与or连用时分别引导两个从句。比如:
I don’我不知道他错在哪里,或者她错在哪里。我不知道是他错了还是她错了。
注意:if或连接两个词或词组而不是引导两个从句,也可以用if(但没有what常见)。比如:
他不知道我们应该写信还是打电话。他不知道我们应该写信还是打电话。
(6)用于不定式之前。比如:
我不确定什么时候留下或离开。我不知道是去还是留。
我不知道该哭还是该笑。我真是哭笑不得。
(7)用在介词之后。比如:
这取决于信是否及时到达。
我担心我在哪里伤害了她的感情。我担心我是否伤害了她的感情。
(8)无论是否直接使用。比如:
不管我能不能来,我都会给你写信。我会写信告诉你我是否能来。
注:如果不直接用with或not,有时也可以用。比如:
我不知道他是否会赢。不知道他能不能赢。
(9)后接一些动词(如discuss等。),你一般只用是否。比如:
我们讨论了应该在哪里开会。我们讨论了是否要开会。