情人节的英文翻译英语怎么说-忘了吧


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在线翻译读音例