英语 时间状语从句 when , while , before , until 区别及每个的特殊用
说起这几个词的区别,实际上是很容易的,因为意思相近的只有when和while,其他两个的意思有很大的差别。但是,就算有很大的差别,有时候也能表达相同或者相近的意思。
When和While都有同时的含义,比如。Shut the door when you leave the room.随手关门。但是,比较区别大的一点是While对句子发生时间的同时性要求更为严格,常常其中的一个句子(主句或从句)要用到进行时。比如I was playing video games while he entered the room.他进房间时,我正在玩电子游戏。另外,要区分while的另一个用法,while在句中也会用做连词,表达转折的含义。比如,Boys like cars while girls like barbies.男孩儿喜欢汽车,而女孩儿喜欢娃娃。这个句子你就不能翻译成男孩喜欢汽车同时女孩儿喜欢娃娃。我说的,就是这个意思,要区分什么时候是时间状语从句,什么时候是转折。
before和when没什么要区分的,因为他们俩也不容易搞混。You should stop the train before it is too late.你必须阻止火车,要不然就太迟了。beore翻译成在。。。之前。before 有两个特殊用法。这两个用法比较容易混淆。就是long before 和before long,前者表示很久以前,后者表示不久以后。但是,他们的词性不同,可以帮助你区分。前面的词性是连词,连接两个句子,比如,How wonderful to be able to let go and smile again, long before you are dying.在你死之前能放开一切并且微笑面对,是一件多么伟大的事情啊。而before long是副词词性,比如,He shot the gun,before long,got caught.他打了一枪,不久后,就被捕了。
说起until,就不得不提not until句型,意味知道。。。才。。。He doesnt know she is a student until she shows her schoolbag.他知道她亮出书包才知道她还是个学生。