if與unless的異同
1)通常unless 等于if not 如:
I won’t go unless he comes 。= I won’t go if the doesn’t come 。
2)在下面的句子中不可做此替換。如:
I’ll be surprised if he doesn’t have an accident 。他要是不出事故,我倒會感到奇怪了。
unless 不能用于“由于未發(fā)生B而產(chǎn)生A”的句子,再如:
I’ll be quite glad if she doesn’t come this evening.要是他今晚不來,我才高興呢。
1)通常unless 等于if not 如:
I won’t go unless he comes 。= I won’t go if the doesn’t come 。
2)在下面的句子中不可做此替換。如:
I’ll be surprised if he doesn’t have an accident 。他要是不出事故,我倒會感到奇怪了。
unless 不能用于“由于未發(fā)生B而產(chǎn)生A”的句子,再如:
I’ll be quite glad if she doesn’t come this evening.要是他今晚不來,我才高興呢。