世博英语是一个公益性免费英语学习网站。自1999年成立以来,长期致力于在线英语教学,尽己之力助学进步。 设为首页 - 加入收藏
  网站首页世博阅读版世博听说版世博原创课程全球英语资源导航  

新概念英语第二册第62课【语法句型】

2010-06-11 20:10:19 来源:世博英语
Seabow讲解
 
 
世博英语原创课程,版权归属于世博英语网站。未经世博英语书面授权的转载行为将承担相应法律责任!

Lesson 62 After the fire

过去完成时和过去完成进行时

一般过去时——过去某一时刻发生的事情。
过去完成时——表示“过去的过去”。过去发生动作之前发生的事情。

我们这课所要讲的是:过去完成进行时——过去发生动作之前某一段时间内一直在发生的事情,强调的是一个“持续性”。

1.过去完成进行时 (The past perfect progressive tense)构成: had been+现在分词

(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.
她的眼睛红了。显然她刚哭过。

(4)在包含间接引语的句子中,如果引述词是过去时态,则现在完成进行时要改为过去完成进行时(cf.第15课语法):

What was Tom’s excuse for being late last night?
汤姆说他昨晚迟到的理由是什么?
He said he’d been making phone calls.
他说他一直在打电话。

‘What have you been doing?’ I asked. “你一直在干嘛啊?”,我问道。
I asked him what he had been doing.

2.过去完成进行时与过去完成时的比较

过去完成时在第14课与第38课的语法中已经学过。它与过去完成进行时有时可以替换使用:

Dan had worked/had been working for the firm for fifteen years when I first met him.
我第一次遇见丹时,他已在该公司干了15年了。

需要表示某个工作已经完成时,只能用过去完成时:

When I got home, I found that Jill had been painting her room.
我回到家时,看见吉尔在粉刷她的房间。(工作尚未完成)

When I got home, I found that Jill had painted her room.
我回到家时,发现吉尔已经粉刷过她的房间了。(已完成)

End

“世博英语新概念第二册讲座”由世博英语(http://www.360abc.com)制作,未经书面授权,任何转载、抄袭、盗版行为都是违法的。
最近更新
新概念英语第二册第70课【语法句型】
新概念英语第二册第69课【语法句型】
新概念英语第二册第68课【语法句型】
新概念英语第二册第67课【语法句型】
新概念英语第二册第66课【语法句型】
新概念英语第二册第65课【语法句型】
新概念英语第二册第64课【语法句型】
新概念英语第二册第63课【语法句型】
广告
关于世博 - 广告投放 - 版权说明 - 音频帮助
沪ICP备1102486号 Copyright 1999-2013
版权所有 世博英语 www.360abc.com