关键词不能为空

当前您在: 主页 > 英语 >

correctinghad been doing

作者:高考题库网
来源:https://www.bjmy2z.cn/gaokao
2021-01-07 21:10
tags:英语学习, 外语学习

-

2021年1月7日发(作者:季德胜)
过去完成进行时had been doing



1 、现在完成时表示的是开始于过去的动作一直持续到目前为止;同
理,过去完成时则表示开始于过去某一 时刻的动作持续到过去另一时刻
为止,即动作开始时间应是“过去的过去”,动作结束时间是“过去”。
所以,过去完成时可以说是个相对的时态,它不能离开过去时间而独立
存在,它应是用在“过去 时问”背景之下的时态。例如:

By the end of last year, I had learned more than 2, 000 words. 到去年年
底,我已经学了超过2000个单词.

I had learned some English before I came to America. 在来美国前,我
已学了一些英语。

2、与过去完成时一样,过去完成 进行时也必须以一个过去时间为前
提,它表示在过去某一时间前一直在进行的动作,动作可能还将延续下
去。例如:

When she arrived, I had been waiting for three hours. 当她到时,我已
经等三个小时了。

I had been talking with her for quite a while before I realized who she
was. 在意识到她是谁之前,我和她聊了很久。

I had been looking for jobs for nearly a month before I finally got a
position in this company. 在这家公司上班前,我已经找了将近一个月的
工作。

【具体解析】

1、过去完成进行时用于强调某动作在过去更早的某一段时间内一直
在进行,并对过去

某一时刻产生结果。与它经常连用的表示时间的词有before, for, since,
all day等。例如:

She was very tired. She had been typing letters all day. 她很累了。她整
天都在打信件。

—Did you race horses before you got married? 你结婚前赛马吗?

—Oh, yes! I’d been racing horses for years before I met my wife. 是的!
认识我妻子之前我己经赛了好几年的马了。

2、过去完成进行时可用来表示过去经常重复的动作。例如:

Jill was angry. Jim had been phoning her every night for a whole
week. 吉尔生气了。整整一星期,吉姆天天晚上都给她打电话。

3、它还可以表示根据直接或间接的证据而得出结论。例如:

Her eyes were red. It was obvious she had been crying. 她的眼睛红
了。显然她刚哭过。

-


-


-


-


-


-


-


-



本文更新与2021-01-07 21:10,由作者提供,不代表本网站立场,转载请注明出处:https://www.bjmy2z.cn/gaokao/500770.html

had been doing的相关文章