问题补充说明:I knew it would be quite late _____ I could get back.A. as B. while C. before D. if答案是C。为什么?
看手刚兴冷率门医短看第三种用法是此题的解
现将before用法归纳如下:
1.表示“在……之字前”。说明两个时间或两个事件之间的先后关系。
1)TheyhadgoteverythingreadybeforeIarrived.在我到达之前他们已经把一切都准备好了。
2)Shedidn’tunderstandmebeforeIexp些呀味全皮从如改类皇你lainedit额垂良矛斗头考作两艺审to’her.在我向她解释之前,她不理解我的意思。
3)Thetrain越联hadleftbeforeIarrivedatthesta镇tion.在我到达车站之前火车已开走了。
2.表示“……才……”,强调从句的谓语动词所表达的时间、距离田防则演内接教草渐境很长或花费的力量比较大。
1真推)Theworkersworkedlonghoursfortwoweeksbeforeeverythingreturnedtonormal审故如慢延围甚明并.工人们长时间地工作了两周,一切才恢复
正常。
2)Thebigfirelastedfourhoursbeforethefiremenbroughtitundercon染福端取tro1.大火持续了四个小时,消防队员才把它控制住。
3)Wewaitedalongtimebeforethetrainarrived.我们等了很长时间解甲路何准火车才到。
3.表示“还未来得及线祖载均约且球编发天……就……”,强调主句谓语动词所表达的时间、距离很短或花费的精力比较小。
1)BeforeIcouldfigureoutwhathadhappened,heforcedmeintothecar.我还不知道发生怎额许演剧期了什么,他就强行把我推进了汽车。
2)Hejump换谈场edintothewaterbeforeIcouldstophim.我还没有来得及阻止他,他就跳进了水里。
3)Herfatherdiedbeforeshewas分奏素山蛋先born.她尚未出世父亲就去世了。
4.表示“趁着任斗院宁圆苦么望……”。
1)Wecansetoffearlybeforeitget告粉shot.我们可以趁着天不热早点出发。
2)You’dbetterwritethephrasesdownbeforeyouforgetthem.趁着你还没有忘记,赶紧把这些词组写下来。
3)Pleaseputthemawaybeforetheyaremissing.趁着他们还没有丢,把它们收好吧。
5.表示“一……就”、“刚刚……就”。与hardly.scarcely连用o
1)格汽化属办述Hehadhardlygonetobedbefore(=when)thedoorbellrang.他刚刚睡下,门铃就响了。
2.Shehadscarcelygotoffthetrainbefore(=when)herdaughterrantowardsher.她刚一下车,女儿就跑了过来。
6.表示“不知不觉多少时间已经过去了”。
1)Hewassoabsorbedinhisworkthatfourhourshadpassedbeforeheknewit.他如此专注于工作,不知不觉四个小时就过去了。
2)Timepassedquicklyandthreemonthswentbybeforeheknewit.时间飞快地流逝,他没感觉到三个月已过去了。
7.表示“宁可。宁愿”,相当于ratherthan。
1)I’ddiebeforeIapologizedto"them.我宁死也不向他们道歉。
2)1wouldbepoorbeforeIgotmoneyinthisway.我宁愿穷也不愿用这种方式挣钱。
8.before常用于句型“itwas……before……”“
过了(多长时间)才……”,“itwillbe……before……”
“要用(多长时间)才……”。“itwasn’t……before……”
“没过(多长时间)就……”。“itwon’tbe……before……”“用不了(多长时间)就会……”。
1)Itwaslongbeforehecametohelpme.过了很久他才来帮我。
2)Itwash’tlongbeforethefirewasputout.不久火就给扑灭了。
3)Itwillbeanotherfivedaysbeforewefinishthistask.还要再过五天我们才能完成任务。
4)Itwon’tbealongtimebeforesomeonecomestoseeyou.不久就会有人来看你。