问题标题:
by+时间的用法,有例句和中文翻译
问题描述:
by+时间的用法,有例句和中文翻译
吕伟梅回答:
by表示时间的用法
表示时间,指“最迟在……之前”“到……的时候已经”,此时要注意它所连用的时态。如:
Hewasverytiredbytheevening.他到晚上已经很累了。
Hehasreadabout40pagesofthebookbynow.现在这本书他已读了大约40页。
Wewillhavefinishedtheworkbynextmonth.到下个月我们就会干完了这工作。
Bythetimethedoctorarrivedthepatienthaddied.在医生到达时,病人已经死了。
毕卫红回答:
1)表示以一般的方法或方式。如:
Nooneinthosedayscouldlivebywritingpoems.
(2)表示传达、传递的方式或煤介。如:
Howdidyousendtheletter,byairmailorbyordinarymail?
(3)表示用交通工具、通讯工具后接名词单数,不加冠词。如:
Hecamebytrain,buthiswifecamebybus.
注意下面两句的区别:
Didyoucomebytrain?
Didyoucomeinhiscar/onmybike?
“by+抽象名词”构成的词组有:byaccident/bychance/bydiligence/byeffort/byforce/byheart/byluck/bymistake/byhardwork.
将来完成时用来表示在将来某一时间以前已经完成或一直持续的动作。经常与before+将来时间或by+将来时间连用,也可与before或bythetime引导的现在时的从句连用。
1)构成will/begoingtodosth.
2)概念
a.状态完成:表示某事继续到将来某一时为止一直有的状态。
b.动作完成:表示将来某一时或另一个将来的动作之前,已经完成的动作或一获得的经验。
Theywillhavebeenmarriedfor20yearsbythen.
YouwillhavereachedShanghaibythistimetomorrow.
将来完成时的构成
将来完成时的构成是由"shall/will+have+过去分词"构成的。
Beforelonghewillhaveforgottenallaboutthematter.
不久他就会全然忘记这件事的。
Heissomebodynow.Hewillnothaverememberedhisoldclassmates.
他现在是一个有身份的人了,他可能不会记得老同学了。
WillyouhaveknownKevinfor10yearsnextmonth?
到下个月你认识凯文该有10年了吧?
将来完成时的用法
①表示在将来某一时间之前已完成的动作,并往往对将来某一时间产生影响。
Weshallhavelearned12unitsbytheendofthisterm.
到这个学期末,我们将学完12个单元。
BythetimeyougethomeIwillhavecleanedthehousefromtoptobottom.
你到家之前我将把房子彻底打扫一遍。
查看更多