一.when　用作副词.　1.用作疑问副词,引导特殊疑问句.例如:　When　will　you　come　to　see　me?你什么时候要来看我?　When　are　they　going　to　visit　the　Great　Wall?他们打算什么时候去游览长城?　2.用作连接副词,通常用来引导主语从句、表语从句、同位语从句、宾语从句及起名词作用的“　when　+动词不定式”结构.例如:　When　he　comes　is　not　known.他何时来还不知道.　The　morning　is　when　I　am　busiest.早上是我最忙的时候.　I　have　no　idea　when　the　game　will　begin.我不知道比赛何时开始.　I　don't　know　when　the　plane　takes　off.我不知道飞机何时起飞.　I　don't　know　when　to　leave　for　London.我不知道该在何时动身去伦敦.　3.用作关系副词,引导限定性定语从句和非限定性定语从句.例如:　Do　you　still　remember　the　days　when　we　stayed　in　America?你还记得我们呆在美国的那些日子吗?　The　day　will　come　soon　when　the　Chinese　astronauts　will　go　to　the　moon.中国宇航员登上月球的那一天很快就要到来了.　It　happened　ten　years　ago,when　I　was　a　child.事情发生在十年前,当时我还是个小孩子.　We　will　go　to　the　countryside　at　the　beginning　of　June,when　the　summer　harvest　will　start.我们将在六月初下乡,那时夏收就要开始了.　二.when　用作连词.　1.用作从属连词,意为“当……的时候”,引导时间状语从句.例如:　They　learned　a　lot　from　the　peasants　when　they　stayed　in　the　village.　他们住在那个村子时,从农民那里学到了许多东西.　It　was　snowing　when　he　arrived　at　the　station.他到达车站时
You can go home as soon as your homework has been finished.<br>4. 注意<br>1)现在完成时的被动语态的两个助动词:have/has和been 缺一不可。<br>2)注意与一般过去时被动语态的区别。一般过去时的被动语态表示一个被动的动作发生在过去,其结果对现在没有影响;而现在完成时的被动语态的动作或状态尽管发生在过去,但侧重说明该动作或状态对想在造成的影响或结果。<br>The machine has been repaired.(说明动作发生在过去,对现在有影响,“修好了”)<br>The machine was repaired yesterday.(只说明动作发生在昨天)<br>3)不可与确定的表过去或将来的时间状语连用(如yesterday,three days ago,in 1970,in 2050等),但可与不确定的时间状语连用(如already,yet,just,often,recently,in the past few years等)<br>They have been punished recently.<br>4)有些动词像finish,buy,start,begin,return,join,marry,open,die等,表示的动作很短暂,我们称之为短暂性动词或非延续性动词。它们构成的现在完成时的被动语态不能够与for构成的短语,since构成的短语或引导的句子连用,也不能用于How long…?句型中。