1.Itis/hasbeen+时间段+sincesbdidsth表示某个动作从过去但现在的时间持续
eg:Itis/hasbeenthreeyearssincehefinishedthework.自从他完成这项工作已经三年了.
注意主句和从句的时态一致。如果从句是过去式主句一般是一般现在时或者是现在完成时。
还记得下面这个句型吗?
Itisthefirsttimethat-----
ItisthefirsttimethatIhavecometoHangzhou.
or
ItwasthefirsttimethatIhadcometoHangzhou.
2.该句型中若since后跟延续性动词,要翻译成否定含义,即“没做某事已经多久了”.eg:Ithasbeenthreeyearssinceheworkedhere.他不在这工作已经三年了.
Ithasbeenthreeyearssincehesmoked.他已经戒烟三年了.
上句中的work、smoke都是延续性动词,注意翻译。
但是:Ithasbeenthreeyearssincehebegantosmoke.他吸烟有三年了。
这句话中有个began终止性动词
1.Itwas/willbe+时间段+before过多长时间将发生某动作或事情;或过了多久发生了某事或动作。
eg:Itwasthreeyearsbeforehefinishedthework.他花了三年才完成这项工作.
Itwillbethreeyearsbeforehefinishesthework.他得花三年才能完成这项工作.
2.Itwon'tbe/takelongbefore不久就会…
eg:Itwon'tbelongbeforehefinishesthework.他不久就会完成这项工作.
大家注意:before一般都有“在---之前”的意思。如果用于肯定句表示时间之长,翻译时可以强调为“还要多久才能”。如果是否定句往往强调时间之短,翻译时可以翻译成“不久--就”的模式。
IIIwhen.when没有固定与Itis…连用的句型.when可表示时间点或时间段,因此从句中短暂性动词或延续性动词均可用.when还可作并列连词,表示突然发生一个动作,等于andatthattime.常用句型:
itwassundaywhenhecamebackfromschool.这个是普通的状语从句。Iwasworkingwhenthepowerwascutoff.
可以翻译为“正在这时突然”,when是并列连词
IVthat强调句型
Itwasatfouryesterdaythatheleftforthestation.