为何这个if放前面就不可以了,像图中红圈和绿圈的句子,不是只是颠倒了顺序吗?求补充!!!
First, you should ask if it is a casual or formal party. 此外,我记得后面如果有or not的话不是要用whether的吗?
【1】连词“if”当“是否”讲时,只能引导“动词宾语从句”或者主语从句放在后面。
I wonder if it’s large enough. 我不知道它是否够大。
She didn’t say if he was still alive. 她没说他是否还活着。
【2】连词“whether”当“是否”讲时,可以引导“动词宾语从句”和“介词宾语从句”还可以引导“主语从句”放在前后都可以。
Whether he will join us won't make too much difference. 他是否加入我们,没有太大的。
Whether she is coming or not doesn't matter too much.她来不来都无关紧要。
Nobody knows whether it will rain tomorrow.没有人知道明天是否下雨。
I want to know whether it's good news or not. 我想知道是否是好消息。
I asked her whether she agreed. 我问她是否同意。
I'm interested in whether he likes English.我关心的是他是否喜欢英语。
We're thinking about whether we can finish the work on time.我们正在考虑是否能按时完成这项工作。
备注;在以下几种情况下只能使用whether不能使用if
【1】whether和if都可以引导动词宾语从句。
【2】whether引导主语从句出现or not只能用whether不能用if。
【3】不定式to+动词原形前只能用只能用whether不能用if。
【4】介词宾语从句只能用whether不能用if。
【5】当宾语从句提到句首表示强调,只能用whether不能用if。
【6】只能用whether引导主语从句(放在前面),表语从句,同位语从句。
【7】为了避免歧义,动词discuss用whether引导宾语从句,不用if引导。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!