情人节的英文翻译英语怎么说-忘了吧
2023年4月6日发(作者:甲盾)
过去完成进行时hadbeendoing
1、现在完成时表示的是开始于过去的动作一直持续到目前为止;同
理,过去完成时则表示开始于过去某一时刻的动作持续到过去另一时刻
为五花马千金裘呼儿将出换美酒 止,即动作开始时间应是“过去的过去”,动作结束时间是“过去”。
所以,过去完成时可以说是个相对的时态,它不能离开过去时间而独立
存在,它应是用在“过去时问”背景之下的时态。例如:
Bytheendoflastyear,Ihadlearnedmorethan2,000words.到去年年
底,我已经学了超过2000个单词.
IhadlearnedsomeEnglishbeforeIcametoAmerica.在来美国前,我
已学了一些英语。
2、与过去完成时一样,过去完成进行时也必须以一个过去时间为前
提,它表示在过去某一时间前一直在进行的动作,动作可能还将延续下
去。例如:
Whenshearrived,Ihadbeenwaitingforthreehours.当她到时,我已
经等三个小时了。
IhadbeentalkingwithherforquiteawhilebeforeIrealizedwhoshe
was.在意识到她是谁之前,我和她聊了很久。
IhadbeenlookingforjobsfornearlyamonthbeforeIfinallygota
positioninthiscompany.在这家公司上班前,我已经找了将近一个月的
工作。
【具体解析】
1、过去完成进行时用于强调某动作在过去更早的某一段时间内一直
在进行,并对过去
某一时刻产生结果。与它经常连用的表示时间的词有before,for,since,
allday等。例如:
beentypinglettersallday.她很累了。她整
天都在打信件。
—Didyouracehorsesbeforeyougotmarried?你结婚前赛马吗?
—Oh,yes!I’dbeenracinghorsesforyearsbeforeImetmywife.是的!
认识我妻子之前我己经赛了好几年的马了。
2、过去完成进行时可用来张先天仙子赏析 表示过去经常重复的动作。例如:
beenphoninghereverynightforawhole
week.吉尔生气了。整整一星期,吉姆天天晚上都给她打电话。
3、它还可以表示根据直接或间接的证据而得出结论。例如:
bviousshehadbeencrying.她的眼睛红
了。显然她刚哭过。
4、在包含间接引语的句子中,如果引述词是过去时态,则现在完成
进行时要改为过去完成进行时。例如:
—WhatwasTom’sexcuseforbeinglatelastnight?汤姆说他昨晚迟到
的理由是什么?
—Hesaidhe’dbeenmakingphonecalls.他说他一直在打电话。
【辨析】过去完成时与过去完成进行时的区别
1、过去完成时与过去完成进行时有时可以替换使用。例如:Danhad
worked/hadbeenworkingforthefirmforfifteenyearswhenIfirstmet
him.我第一次遇见丹时,他己在该公司干了15年了。
2、过去完成时多用来强调结果,当需要表示某个工作己经完成时,
只能用过去完成时。过去完成进行时,则更多强调动作本身过程。例如:
WhenIgothome,IfoundthatJillhadb中国古诗网官网 eenpain夜坐文天祥原诗及翻译 tingherroom.我回到
家时,看见吉尔在粉刷她的房间。(工作尚未完成)
WhenIgothome,IfoundthatJillhadpaintedherroom.我回到家时,
发现吉尔己经粉刷过她的房间了。(己完成)
WhenIarrived,they’dalreadyputthefireout.我到达时,他们己经把
火扑灭了。(不可用过去完成进行时)
【相关练习】
________forfourdayswhenwearrived,sotheroadswerevery
muddy.
nrainingD.
hasrained
usthathe__明日歌古诗图片 ______theresince1982.
avelivedD.
wasliving
eenlearningEnglishfor3yearsbeforehecamehereand
________now.
nlearning
nlearning
ndoflastweek,he________inthecompanyfor10years.
nworking
aveworked
ilthendidpeopleknowthathe________importantmilitary
informationtotheenemyforalongtime.
been晏子使楚小古文朗读 selling
参考答案:1-5.
CBABD
更多推荐
hadbeen是什么意思been在线翻译读音例
发布评论