狀語(yǔ)從句知識(shí)點(diǎn)總結(jié):unless與if…not表示否定條件時(shí)有何區(qū)別
【導(dǎo)語(yǔ)】英語(yǔ)語(yǔ)法讓很多學(xué)生都頭疼,因?yàn)閺?fù)雜難懂的句式和詞組有時(shí)難以記憶。英語(yǔ)網(wǎng)為大家整理了英語(yǔ)語(yǔ)法大全,希望對(duì)同學(xué)們的英語(yǔ)語(yǔ)法學(xué)習(xí)有所幫助。更多內(nèi)容盡在英語(yǔ)網(wǎng)。
兩者都可表示否定的條件,有時(shí)可換用。如:
Come tomorrow unless I phone [if I dont phone]. 要是我沒有打電話,明天就來。
You wont catch the train unless you hurry [if you dont hurry]. 你要是不趕快,你就趕不上火車了。
但是在下列情況下,通常要用 if ... not 而不用 unless:
1. 當(dāng)從句所引出的情況不是表示主句情況發(fā)生的一種例外而只是一種可能,并且這種可能正是導(dǎo)致主句情況發(fā)生的主要原因時(shí),英語(yǔ)習(xí)慣只用if...not,不用unless。如:
Ill be surprised if he doesnt win. 如果他不贏,我會(huì)感到驚奇。
Shed look nicer if she didnt wear so much make-up. 要是她不過分打扮,本來會(huì)更好看的。
Ill be sorry if they do not come tomorrow. 如果他們明天不來,我將感到非常遺憾。
2. 當(dāng)從句內(nèi)容與已知事實(shí)相反時(shí)(即引出虛擬條件時(shí)),通常要用if...not,而不用unless。如:
If he werent so silly, he would understand. 他要不是那樣傻的話,他就會(huì)明白了。(實(shí)際上他很傻)
If I hadnt stopped her, she would have jumped down. 要不是我阻止了她,她就跳下去了。(實(shí)際上我阻止了她)
unless有時(shí)可引出一個(gè)過去未曾實(shí)現(xiàn)的假想法情況,對(duì)前面主句進(jìn)行補(bǔ)充說明(此時(shí)必須置于主句之后,且前面常用破折號(hào)而不用逗號(hào))。如:
I couldnt have got to the meeting on timeunless I had caught an earlier train. 我不可能及時(shí)趕到會(huì)場(chǎng),除非我趕上了較早一班火車。(事實(shí)是我沒有及時(shí)到會(huì))
此句若將unless改為if...not,則成為:
I couldnt have got there If I hadnt caught an earlier train. 如果我沒趕上較早一班火車,我就不能到達(dá)那兒了。(事實(shí)是我及時(shí)到會(huì)了)
【導(dǎo)語(yǔ)】英語(yǔ)語(yǔ)法讓很多學(xué)生都頭疼,因?yàn)閺?fù)雜難懂的句式和詞組有時(shí)難以記憶。英語(yǔ)網(wǎng)為大家整理了英語(yǔ)語(yǔ)法大全,希望對(duì)同學(xué)們的英語(yǔ)語(yǔ)法學(xué)習(xí)有所幫助。更多內(nèi)容盡在英語(yǔ)網(wǎng)。
兩者都可表示否定的條件,有時(shí)可換用。如:
Come tomorrow unless I phone [if I dont phone]. 要是我沒有打電話,明天就來。
You wont catch the train unless you hurry [if you dont hurry]. 你要是不趕快,你就趕不上火車了。
但是在下列情況下,通常要用 if ... not 而不用 unless:
1. 當(dāng)從句所引出的情況不是表示主句情況發(fā)生的一種例外而只是一種可能,并且這種可能正是導(dǎo)致主句情況發(fā)生的主要原因時(shí),英語(yǔ)習(xí)慣只用if...not,不用unless。如:
Ill be surprised if he doesnt win. 如果他不贏,我會(huì)感到驚奇。
Shed look nicer if she didnt wear so much make-up. 要是她不過分打扮,本來會(huì)更好看的。
Ill be sorry if they do not come tomorrow. 如果他們明天不來,我將感到非常遺憾。
2. 當(dāng)從句內(nèi)容與已知事實(shí)相反時(shí)(即引出虛擬條件時(shí)),通常要用if...not,而不用unless。如:
If he werent so silly, he would understand. 他要不是那樣傻的話,他就會(huì)明白了。(實(shí)際上他很傻)
If I hadnt stopped her, she would have jumped down. 要不是我阻止了她,她就跳下去了。(實(shí)際上我阻止了她)
unless有時(shí)可引出一個(gè)過去未曾實(shí)現(xiàn)的假想法情況,對(duì)前面主句進(jìn)行補(bǔ)充說明(此時(shí)必須置于主句之后,且前面常用破折號(hào)而不用逗號(hào))。如:
I couldnt have got to the meeting on timeunless I had caught an earlier train. 我不可能及時(shí)趕到會(huì)場(chǎng),除非我趕上了較早一班火車。(事實(shí)是我沒有及時(shí)到會(huì))
此句若將unless改為if...not,則成為:
I couldnt have got there If I hadnt caught an earlier train. 如果我沒趕上較早一班火車,我就不能到達(dá)那兒了。(事實(shí)是我及時(shí)到會(huì)了)