现在完成进行时表示某动作从过去某个时间开始,一直延续到现在,并且还有可能持续下去。如:
We have been waiting for him for two hours. 我们等他等了两个小时。
非第三人称单数:Subject?(主语)have?been? ?动词的现在分词
第三人称单数:Subject?(主语)has?been? ?动词的现在分词
现在完成进行时(Present?perfect?continuous)
主语 have/has been 动词-ing(延续性动词)
(一)表示从过去某时开始一直持续到现在的动作,并且还将持续下去。
The?Chinese?have?been?making?paper?for?two?thousand?years.中国有2000年的造纸历史。(动作还将继续下去)
I?have?been?learning?English?since?three?years?ago.三年以来我一直在学英语。(动作还将继续下去)
(二)表示在说话时刻之前到现在正在进行的动作。
We?have?been?waiting?for?you?for?half?an?hour.我们已经等你半个钟头了(人还没到,如同在电话里说的,还会继续等)
(三)有些现在完成进行时的句子等同于现在完成时的句子。
They?have?been?living?in?this?city?for?ten?years.
They?have?lived?in?this?city?for?ten?years.
他们在这个城市已经住了10年了。(动作还将继续下去)
I?have?been?working?here?for?five?years.
I?have?worked?here?for?five?years.
我在这里已经工作五年了。(动作还将继续下去)
(四)大多数现在完成进行时的句子不等同于现在完成时的句子。
I?have?been?writing?a?book.(动作还将继续下去)我一直在写一本书。
I?have?written?a?book.(动作已经完成)我已经写了一本书。
They?have?been?building?a?bridge.他们一直在造一座桥。(动作还将继续下去)
They?have?built?a?bridge.他们造了一座桥。(动作已经完成)
(五)表示状态的动词不能用于现在完成进行时。
I?have?known?him?for?years.我认识他已经好几年了。
*?I?have?been?knowing...
这类不能用于现在完成进行时的动词还有:love爱,like喜欢,hate讨厌,think想等等。
(六)一些现在完成时的句子也与现在完成进行时的句子含义相同
延续性动词在现在完成时与现在完成进行时时态中使用,句意相同。例如:
She?has?slept?for?6?hours?and?still?cannot?wake?up.
She?has?been?sleeping?for?6?hours?and?still?cannot?wake?up.她已经睡了6个小时,到现在还没有醒来。
(七)表示现在以前一直在进行的动作强调动作的未完成性
It?has?been?raining?for?3?days。已经下了3天的雨了(现在还没停止)
肯定句?主语 have/has been 动词的现在分词 其他
否定句?主语 haven’t/hasn‘t been 动词的现在分词 其他
一般疑问句?have/has 主语 been 动词的现在分词 其他
肯定回答:Yes.主语 have/has?否定回答:No.主语 haven't/hasn't
1)?表示一个在过去开始而在最近刚刚结束的行动,如:
Ann?is?very?tired.?She?has?been?working?hard.
Why?are?your?clothes?so?dirtyWhat?have?you?been?doing?
2)?表示一个从过去开始但仍在进行的行动,如:
It?has?been?raining?for?two?hours.?(现在还在下)
Jack?has?been?feeling?very?well?recently.
3)?表示一个从过去开始延续到现在,可以包括现在在内的一个阶段内,重复发生的行动,如:
She?has?been?playing?tennis?since?she?was?eight.
4)?现在完成时强调动作行为的结果、影响,而现在完成进行时只强调动作行为本身,如:
Tom’s?hands?are?very?dirty.?He?has?been?repairing?the?car.
The?car?is?going?again?now.?Tom?has?repaired?it.
标志:1.句中常有延续性动词,2.时间点前有since。
特殊疑问句:特殊疑问词 一般疑问句 ?
现在完成进行时与现在完成时的区别
1.现在完成时可以表示一个已经完成的动作,而现在完成进行时则表示一个正在进行的动作。
如:I have read the book.我读过这本书。I have been reading the book.我一直在读这本书。【注】有少数动词(如work, study, live, teach, stay等)在表示持续一时间时用这两种时态含义差不多(只是用现在完成进行进更强调动作的持续性)。如:How long have you worked [been working] here?你在这儿工作多久了?I’ve lived [been living] here since 1988. 自1988年以来我就一直住在这儿。
2.现在完成时通常只陈述事实,而现在完成进行时还可表示一种感情色彩。
如:I have waited for two hours.我等了两小时。(陈述事实)I have been waiting for two hours.我等了两个小时。(等得好辛苦)
3.现在完成进行时通常用来谈论较短暂的动作或情况,若要谈论时间延续较长的动作或情况或永久性情况,则通常用现在完成时。
如:He has lived in Paris.他(一直)住在巴黎。He has been living in Paris.他(目前)住在巴黎。(表暂时性)
4.不用于进行时态的动词通常也不用于现在完成进行时,但它们可以用于现在完成时。
如:I’ve only known her for two day.我认识她刚刚两天。They’ve been married for twenty years.他们结婚已二十年了。The war has lasted for a long time.这场战争持续了很长时间。5.现在完成进行时不用于被动语态,若要用可用现在完成时的被动语态代替。如:The house has been painted for a month.这房子已漆了一个月。The problem has been studied for five days.这个问题已研究了五天。[2]
现在完成时态可表示做完的事情以及已有的经验、但现在完成进行时不可以。
在当代英语中,现在完成进行时有时也可用否定结构。如:
Since?that?unfortunate?aident?last?week,?I?haven’t?been?sleeping?at?all?well.?自从上周发生了那次不幸事故之后,我一直睡得很不好。
He?hasn’t?been?working?for?me?and?I?haven’t?had?that?much?contact?with?him.?他并没有给我工作过,我和他没有过那么多接触。
否定句构成:
主语 has/have not been 现在分词 其他
一般疑问句构成:
Have/has 主语 been 现在分词 其他
(过去点时间/…ago/过去式的句子)
Part?1
A.Correct?the?following?sentences.(订正以下的句子)
All?these?years?they?are?contributing?articles?to?our?magazine.
I?have?been?drinking?five?cups?of?coffee?this?afternoon.
What?have?you?been?doing?before?you?left?Oxford?
It's?a?good?job.?Have?you?done?it?all?by?yourself?
It's?a?long?time?since?you?e?to?see?me.
Alice?didn't?see?much?of?Henry?lately.
I'm?glad?to?tell?you?that?you?passed?the?exam.
Key:
1.?are→have?been
2.?have?been?drinking→have?drunk
3.?have→had
4.?Have?you?done→Did?you?do
5.?e→came
6.?didn't?seen→hasn't?seen
7.?passed→have?passed
Part?2
B.plete?the?following?sentences?with?the?right?form?of?the?verbs?given.?(选出正确的一项)
You?know,?I?________?(look)?for?a?job?for?three?months,?and?this?is?my?first?formal?interview.
My?sister?________?(stay)?in?Beijing?for?three?months?last?year.
The?little?boy?is?dirty?all?over?because?he?________?(play)?in?the?mud?all?the?morning.
I?________?(wonder)?if?you?were?free?this?afternoon.
Here?he?is!?We?________?(wait)?anxiously?for?him?since?last?night.
key
1.?have?been?looking?2.?stayed?3.?has?been?playing/?has?played?4.?wondered?5.?have?been?waiting
Part?3
C.Make?the?best?choices.作出正确选择
—?I’m?sure?Andrew?will?win?the?first?prize?in?the?final. —?I?think?so.He?________?for?it?for?months.?(2008江苏) A.?is?preparing?B.?was?preparing?C.?had?been?preparing?D.?has?been?preparing
By?the?time?he?realizes?he?_________?into?a?trap,?it’ll?be?too?late?for?him?to?do?anything?about?it.?(2008山东) A.?walks?B.?walked?C.?has?walked?D.?had?walked
So?far?this?year?we?_______?a?fall?in?house?prices?by?between?5?and?10?percent.?(2008福建) A.?saw?B.?see?C.?had?seen?D.?have?seen
Cathy?is?taking?notes?of?the?grammatical?rules?in?class?at?Sunshine?School,?where?she?______?English?for?a?year.?(2007湖南) A.?studies?B.?studied?C.?is?studying?D.?has?been?studying
Danny?_________?hard?for?long?to?realize?his?dream?and?now?he?is?popular.?(2007福建) A.?works?B.?is?working?C.?has?worked?D.?had?worked
—I?have?got?a?headache. —No?wonder.?You_________?in?front?of?that?puter?too?long. A.?work?B.?are?working?C.?have?been?working?D.?worked
The?unemployment?rate?in?this?district_______?from?6%?to?5%?in?the?past?two?years.?(2007上海) A.?has?fallen?B.?had?fallen?C.?is?falling?D.?was?falling
Now?that?she?is?out?of?job,?Lucy?___?going?back?to?school,but?she?hasn’t?decided?yet. A.?had?considered?B.?has?been?considering?C.?considered?D.?is?going?to?consider
—______?you?______?him?around?the?museum?yet—Yes.?We?had?a?great?time?there.(2007江苏) A.?Have?shown?B.?Do?show?C.?Had;?shown?D.?Did;?show
—Hi,?Tracy,you?look?pale. —I?am?tired.?I?_______?the?living?room?all?day. A.?painted?B.?had?painted?C.?have?been?painting?D.?have?painted
key:?1-5?DCDDC?6-10?CABAC
二
单项选择
Both?his?parents?look?sad?.Maybe?they?_________what's?happened?to?him.A.?knew?B.?have?known?C.?must?know?D.will?know
He?has?_______?been?to?Shanghai,?has?he??A.?already?B.never?C.ever?D.?still
Have?you?met?Mr?Li?______?A.?just?B.?ago?C.before?D.?a?moment?ago
4、The?famous?writer?_____?one?new?book?in?the?past?two?year.A.?is?writing?B.was?writing?C.wrote?D.has?written
—Our?country?______?a?lot?so?far.—Yes.?I?hope?it?will?be?even?______.A.?has?changed?;?well?B.?changed?;?good?C.?has?changed?;?better?D.?changed?;?better
Zhao?Lan?______already?______in?this?school?for?two?years.A.?was?;?studying?B.?will?;?study?C.?has?;?studied?D.?are?;?studying
7、We?______?Xiao?Li?since?she?was?a?little?girl.A.?know?B.?had?known?C.?have?known?D.?knew
Harry?Potter?is?a?very?nice?film?.I_______?it?twice.A.?will?see?B.?have?seen?C.?saw?D.see
—These?farmers?have?been?to?the?United?States.—Really???When?_____?there??A.?will?they?go?B.?did?they?go?C.?do?they?go?D.?have?they?gone
—______?you?___?your?homework?yet?—Yes?.?I?_____?it?a?moment?ago.A.?Did;?do;?finished?B.?Have;?done;?finished?C.?Have;?done;?have?finished?D.?will;?do;?finish
His?father?______?the?Party?since?1978.A.?joined?B.?has?joined?C.?was?in?D.?has?been?in
—Do?you?know?him?well??—?Sure.We?_________?friends?since?ten?years?ago.A.?were?B.?have?been?C.?have?bee?D.?have?made
—How?long?have?you?____?here?—About?two?months.A.?been?B.?gone?C.?e?D.?arrived
Hurry?up!?The?play?__________?for?ten?minutes.A.?has?begun?B.?had?begun?C.?has?been?on?D.?began
It?_____?ten?years?since?he?left?the?army.A.is?B.has?C.will?D.was
参与答案:BBBDC,BBB,DBACA