By,before,until三个介词的用法区别一、until与by的区别1.by表示在某特定的时间之前或不迟于某特定的时间,意为"最迟在;不迟于"或"在……之前"等。如:①Iwillfinishmytaskbynine.我将在九点钟前完成任务。②Theplanetakesoffat10:00,soyoumusttrytobeattheairportby9:30.飞机在十点钟起飞,所以你必须在九点半赶到机场。2.until用在肯定句,谓语动词通常是延续性动词,如stand,stay,talk,wait等,表示主句动作终止的时间。如:③Iwaiteduntilhecameback.我一直等到他回来。④Thewarlasteduntil1945.战争持续到1945年。如果用在否定句,谓语动词通常是瞬间性动词,如open,start,leave,arrive,finish,stop等,强调主句动作开始的时间。如:⑤Ididn'tleavetheboyuntilhismotherturnedup.直到这孩子的母亲来,我才离开。⑥Thenoiseofthestreetdidn'tstopuntilitwasmidnight.街上的噪音直到半夜才停止。二、until与before的区别1.可直接换用的情况:在until能使用的句型中,即主句含有否定式终止性谓语动词或肯定式延续性动词,可与before直接替换,意义差别不大。如:①Thestudentswon'tgohomeuntil/beforetheyfinishtheirhomework.学生们要先完成作业才能回家。②Thewomanworkedinthefactoryuntil/before1990.1990年以前这妇女在这家工厂上班。2.不可换用的情况:当主句含有肯定式终止性谓语动词时,只能用before不能用until,且before常意为"没来得及……"或"……才……"等。如:③Einsteinalmostknockedmedownbeforehesawme.爱因斯坦差不多将我撞倒才看见了我。④HehadmeasuredmebeforeIcouldgetinaword.我还没来得及插话,他就把我的尺寸量好了。三、notuntil的倒装与强调结构1.当Notuntil位于句首时,句子要倒装。其结构为:Notuntil+从句/表时间的词+助动词+(主句)主语+谓语+...。如:①Notuntiltheteachercameindidthestudentsstoptalking.直到老师进来学生们才停止讲话。②Notuntilnextweekwillthesportsmeetbeheld.直到下周才开运动会。2.notuntil的强调结构为:Itis/wasnotuntil+从句/表时间的词+that+...。上面两句改为强调句为:③Itwasnotuntiltheteachercameinthatthestudentsstoppedtalking.④Itisnotuntilnextweekthatthesportsmeetwillbeheld.四、By与before1.by表示不迟于某一点时间(可能是现在,也可能是过去),包括了那一点。例如:You'dbettercomebackby8'oclock.Hehadfinishedtheworkbyteno'clockthismorning.到今天上午十点钟,他已完成了这项工作。2.By与before都可以做介词与副词,但是Before还可以做连词,当两者都表示在----之前这意思时候,By的词性只能是介词,而Before三种词性都可以用来表达。简单点说,By在表示在--之前,只能表示在某个时间点之前,而且已经非常接近这个时间点,而Before离这个时间点,还很长。3.Chinaplanstoexpanditshigh-speedrailwaynetworkto50,000kmby2020,tocoveralmostalllargeandmedium-sizedcities.by2020是到2020年,刚好2020年before2020是在2020年以前以上两种表示法,仔细分析意思完全不一样的,不能互换,否则计划会变得完全不一样。before与by都可表示“在……之前”,但by含有“不迟于……”、“到……为止”的意思。如果by后是将来的时间,则与将来时连用,若by后是过去的时间,则与过去完成时连用。before与by都可表示“在……之前”,但by含有“不迟于……”、“到……为止”的意思。如果by后是将来的时间,则与将来时连用,若by后是过去的时间,则与过去完成时连用。bymonday一般用于将来完成时Iwillhavebeenathomeforamonthbymonday.beforemonday一般用于将来时或过去完成时Imustfinishmyhomeworkbeforemonday.Whenwhileas区别和用法by,before,when,until,afte…As引导的从句一、简单记忆(1)若主句表示的是一个短暂性动作,从句表示的是一个持续性动作,三者都可用:Hefellasleepwhen[while,as]hewasreading.他看书时睡着了。【注】as用于引出一个持续性动词表示“在……期间”时,主句的谓语通常只能是那些含有动作(action)和发展(development)意味的动词,一般不能是那些不用于进行时态的动词(如be,seem,love,want,agree,se...