英语定语从句中if和The的区别
有时用法相同,有时用法不同。“when”和“if”都可以做宾语从句的引导词,表示“是否”,一般可以互换。If多用于口语和非正式文体,而when多用于较正式的文体。例如:
她问我是否可以帮她学英语。她问我是否可以帮她学英语。
我不知道是否/何时会下雨。我不知道是否会下雨。
我已经明白了他们之间的相似之处。两者有什么区别?
以下六种情况,只能用wheel,不能用if:
1.在带to的不定式前。例如:
她还没有决定什么时候去或不去。她还没有决定去还是不去。
他不知道什么时候去看电影或者在家看电视。他不知道是去看电影还是在家看电视。
2.介词之后。例如:
我在想我们应该去哪里钓鱼。我想知道我们是否应该去钓鱼。
我对她会来还是不来不感兴趣。我对她是否会来不感兴趣。
无论是否直接使用。例如:
我说不上来,也说不上来。我不能肯定他是否能准时来。
我不知道他们是否会来帮助我们。我不知道他们是否会来帮助我们。
4.在动词discuss之后的宾语从句中。例如:
我们讨论了下周在哪里举行运动会。让我们讨论一下下周是否举行运动会。
5.只能使用是否object子句是高级的。例如:
这是真是假,我不能说..我不确定这是真是假。
6.引导句首的主语从句或表语从句使用wheel。例如:
他哪里对哪里错是个问题。他是对是错仍是个问题。
问题是他昨晚去了哪里。问题是他昨晚是否去了那里。
那么,在什么情况下用if而不用what呢?
在下列三种情况下,使用if而不是wheel:
1.当if表示“如果”时,不能用When代替。例如:
如果明天天气好,我们将去游泳。如果明天天气好,我们将去游泳。
如果明天不下雨,我们就去远足。如果明天不下雨,我们将去远足。
2.if一般用于引导否定概念的宾语从句。例如:
他问我是否还没有完成作业。他问我是否还没有完成作业。
3.即使和好像在状语从句中也不能用what代替。例如:
即使你有空,我也不会让你看电视。即使你有空,我也不会让你看电视。
他说起话来好像他知道所有的事情..他说起话来好像什么都知道了。