高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx

上传人:b****3 文档编号:27384548 上传时间:2023-06-30 格式:DOCX 页数:30 大小:36.09KB
下载 相关 举报
高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx_第1页
第1页 / 共30页
高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx_第2页
第2页 / 共30页
高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx_第3页
第3页 / 共30页
高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx_第4页
第4页 / 共30页
高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx_第5页
第5页 / 共30页
点击查看更多>>
下载资源
资源描述

高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx

《高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx》由会员分享,可在线阅读,更多相关《高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx(30页珍藏版)》请在冰豆网上搜索。

高考复习 高中英语语法30讲 第18讲 现在完成时和现在完成进行时.docx

高考复习高中英语语法30讲第18讲现在完成时和现在完成进行时

第18讲现在完成时和现在完成进行时

英语的时态是一种语法范畴,是表示各种时间和动作方式的动词形式。

将时间与动作方式组合在一起,即构成16种时态。

其中,现在完成时的构成形式为:

have/has+过去分词;其中,现在完成进行时的构成形式为:

have/hasbeen+现在分词。

本章从现在完成时和现在完成进行时的形式开始,逐步讲解其用法和注意事项。

典型例句:

1.Shehashadaheadacheallday.现在完成时

他头疼了一整天。

2.WehavejusthadanEnglishlesson.现在完成时

我们刚刚上了一堂英语课。

3.Hehasbeenreadingthenovelfortwohours.现在完成进行时

他看这本小说看了两个小时了。

1.现在完成时

现在完成时描述的是过去发生而与现在情况有关的动作或状态,或是描述从过去某时到现在为止这一段时间中发生的情况,换言之,现在完成时表现的是从过去到现在的事情。

一、现在完成时的形式

现在完成时由“have/has+过去分词”构成。

has用于第三人称单数,have用于第一、二人称单数及第三人称复数。

其否定句形式是在have/has后加not,一般疑问句形式是将have/has提前,特殊疑问句形式则分为两种情况。

1.现在完成时的肯定句

句型:

主语(I/we/you/第三人称复数)+have+过去分词+……

主语(第三人称单数)+has+过去分词+……

IhavelivedinBeijingforseveralyears.我在北京已经住了几年了。

WehaveinvitedthemtoourschooltogiveatalkaboutthehistoryoftheOlympicGames.

我请他们来我们学校作关于奥林匹克运动会发展历史的报告。

Olympianshavebroughtjoytopeopleacrosstheworldwiththeirattemptstopushthelimitsofhumanachievements.奥林匹克选手们不断推动人类成就的极限,为世界人民带来了快乐。

Peoplehaveshowngreatinterestintheboy’sdisappearanceduetosightingsofpuzzlinglightsintheskyaroundthetimeofhisdisappearance.人们对男孩的失踪表现出极大兴趣,原因是在其失踪后有人声称看到天空中出现了让人迷惑不解的光亮。

Unmannedspaceshipshavebeenlaunchedintospacesince1959.

自1959年以来无人驾驶的宇宙飞船不断被发射进入太空。

SomecitizenssaythattheyhaveseenUFOsmanytimes.

一些居民说他们曾多次看见过不明飞行物。

JackhasjustfinishedreadinganovelbyZhangAiling.杰克刚刚看完一本张爱玲的小说。

Thedetectivehastakenchargeofthecase.这位侦探已接手此案。

2.现在完成时的否定句

句型:

主语+have/has+not+过去分词+……

Policehaven’t/havenotruledoutthepossibilitythattheboywasmurdered.

警方还没有排除这个男孩被谋杀的可能性。

Theyhaven’t/havenotseentheboysincehisdisappearance.

自从那个男孩失踪后他们再也没见过他。

Hehasn’t/hasnotvisitedtheGreatPyramidinEgyptyet.

他还没有参观过埃及的金字塔。

3.现在完成时的一般疑问句

句型:

Have/Has+主语+过去分词+……?

A:

HasthedisappearanceofthepuppymadeKateunhappy?

小狗的失踪使凯特感到很伤心吗?

B:

Yes,ithas.是的。

/No,ithasn’t.不,没有。

A:

Havethecouplefoundtheirmissingson?

那对夫妇找到他们失踪的儿子了吗?

B:

Yes,theyhave.是的,找到了。

/No,theyhaven’t.不,没找到。

说明:

现在完成时的一般疑问句的回答与其他时态的一般疑问句一样,要用Yes或No,即:

Yes,主语+have/has.No,主语+haven’t/hasn’t.

(将过去分词及其他成分省略。

4.现在完成时的特殊疑问句

a.疑问词作主语时

句型:

疑问词(主语)+have/has+过去分词+……?

A:

Whohas/havereceivedtheletterofinvitationtothelecture?

谁收到了参加学术报告的邀请函?

说明:

who在这里是“谁”的意思,可以指代单数,亦可指代复数,所以谓语动词相应地也可以使用单数或复数。

B:

Colinhasreceivedtheletterofinvitation.科林收到了邀请函。

B:

Colin’sfriendshavereceivedthelettersofinvitation.科林的朋友们收到了邀请函。

A:

Whathasmadehergetridofcarelessness?

什么事使她克服了粗心的毛病?

B:

Herfailureinthecollegeentranceexaminationhasmadehergetridofcarelessness.

高考落榜使她克服了粗心的毛病。

b.疑问词作主语以外的成分时

句型:

疑问词+have/has+主语+过去分词+……?

A:

Howmuchhaveyouspentonbooksinthepastthreeweeks?

最近3周你买书花了多少钱?

B:

I’vespent$120onbooks.我买书花了120美元。

补充:

“主语+have/has”的缩写形式:

Ihave→I’ve,Youhave→You’ve,Wehave→We've,Theyhave→They’ve,Hehas→He’s,Shehas→She’s,Ithas→It’s。

A:

Howmanytimeshaveyouvisitedbookshopsinthelasttwomonths?

最近两个月你去过几次书店?

B:

Ihavevisitedbookshopsfivetimes.我去过5次书店。

A:

Whoelsehavethealienstalkedto?

外星人还和谁讲话了?

B:

Theyhavetalkedtotheoldvillager.他们还和那位年长的村民讲话了。

A:

Howlonghaveyouhadthecamera?

这台照相机你买了多久了?

B:

I’vehaditforsixyears.已经6年了。

A:

Whatotherplanetshasmanvisited?

人类还到过其他什么星球吗?

B:

I’venoideawhatotherplanetsmanhasvisited.我不清楚人类还到过其他什么星球。

2.现在完成时的用法

现在完成时有“继续”,“经验”,“完成”,“结果”等用法。

形式

用法

意义

have/has+过去分词

继续

表示从过去继续到现在的动作或状态

经验

表示从过去某时到现在的经验

完成

表示现在刚完成的动作

结果

表示现在是“做了……”的结果

现在完成时的这几种用法分别与不同的时间状语搭配。

现在完成时的四种用法的时间状语

继续

since,for,Howlong...等

经验

ever,never,before,once,...times等

完成

already,just,yet等

结果

不需要时间状语

1.表示继续的现在完成时

A.基本形式

肯定句:

EversincemiddleschoolmysisterandIhavedreamedabouttakingagreatbiketrip.

从中学时代开始,我和姐姐就一直梦想进行一次了不起的自行车旅行。

MissChenhaswaitedforthelittlegirlforthewholeday.陈小姐已经等了那个小女孩一天了。

TobyhasstudiedinWashingtonStateUniversityforaboutthreeyears.

托比在华盛顿州立大学学习将近3年了。

否定句:

Wehaven’theardmuchfromhimallthismonth.我们这个月一直没有他的消息。

Shehasn’tseenhergrandmotherforthreemonths.她已经有3个月没见到她的祖母了。

Ihaven’tgoneshoppingwithMarysincelastyear.

自从去年以来,我一直没有跟玛丽一起去逛街。

疑问句:

A:

HowlonghaveyouresearchedUFOs?

你研究不明飞行物多少时间了?

B:

IhaveresearchedUFOssincesixyearsago.从6年前我就开始研究不明飞行物了。

B.基本用法

表示继续意义的现在完成时说明过去的动作或状态一直延续到现在,即从过去某时开始的动作、状态,一直持续到现在。

往往与和现在有关的表示一段时间的时间状语连用。

①IbegantostudyEnglishthreeyearsago.我3年前开始学英语。

②IstillstudyEnglishnow.我现在仍然学习英语。

③IhavestudiedEnglishsincethreeyearsago.自从3年前我就开始学英语了。

注意:

现在完成时这一时态就是动作在过去发生,但也一定要和现在有关系,否则就用过去时。

如例①只表示“3年前我学过英语”,与现在没有关系。

而如果用了现在完成时,即使不出现时间状语也表示与现在有关系,即“现在仍然在学英语”。

时态

例句

过去时①

IbegantostudyEnglishthreeyearsago.

现在时②

IstillstudyEnglishnow.

现在完成时③=①+②

IhavestudiedEnglishsincethreeyearsago.

“study(学习)”这个动作是从过去某时(3年前)就开始了,一直持续到现在(一直学习到现在)。

所以例③这一句现在完成时的句子可以分解为例①和例②两个句子(例①是过去时,表示过去某时开始的动作,例②是现在时,表示动作现在仍然继续)。

如下图所示:

过去分词→现在完成时(have+过去分词)←现在

必背:

在英语中能用现在完成时表示动作延续到现在的动词较少,常用的有:

haveknown(已经认识了……)

havestudied(已经学习了……)

haveworked(已经工作了……)

haveused(已经使用了……)

havetaught(已经教了……)

havestayed(已经停留了……)

havekept(已经保存了……)

havelived(已经住了……)

C.常用的时间状语

for+时间(多长时间)

since+过去某时(自从……)

allthisweek(整整这一周)

often(常常)

howlong(多长时间)

today(今天)

always(总是)

allday(整天)

lately(最近)

recently(最近)

sofar(到目前为止)

uptonow(直到现在)

till/untilnow(直到现在)

inthepast/lastthreeyears/months/days...最近3年/3个月/3天……

uptothesefewdays/weeks/months...最近几天/几个星期/几个月

thesedays/months/years...这些天/月/年……

thisweek/month/year...这个星期/月/今年……

duringthepast/lastdays...最近这些日子

a.“for+时间”的用法

for后面表示的时间可以是具体的时间,也可以是泛指的时间,例如:

alongtime很长一段时间,severaldays几天。

Hisarticleaboutspacetravelhasbeenpostedontheschoolwebsiteforaweek.

他那篇关于太空旅行的文章已在学校的网站上发布一周了。

Ournewproducthasbeenonthemarketforthreemonths.

我们的新产品投放市场已经3个月了。

I’msorryIhaven’twrittentoyouforawhile.对不起,我有一段时间没给你写信了。

补充:

千万不要认为“for+时间”只能用于完成时,它也可以和别的时态连用,只是它与完成时连用的情况比较常见。

KellystaysinKenyaonbusinessforthreemonthseverytwoyears.

凯利每两年要在肯尼亚呆3个月处理公事。

该句的时态是一般现在时,因为它指的是一种客观情况,且时间状语everytwoyears限定这句的时态应为现在时。

HestudiedinPekingUniversityforfouryearsin1960s.

在20世纪60年代,他在北京大学学习了4年。

该句的时态是一般过去时,与现在无关,只是叙述在过去的20世纪60年代发生的事。

b.“since+过去某时”的用法

①“since+表示过去时间的词或短语”,表示从过去某时开始的动作或状态一直持续到现在,此时since是介词。

sincethreeyearsago自从3年以来

如果只是threeyearsago,就只表示过去的时间,即“3年前”,和现在没有关系。

Since1996numerouspublicserviceadvertisementshaveappearedaroundChina.

自从1996年以来,中国出现了大量的公益广告。

Thesalesdepartmenthasdonemarketresearchsincethen.自从那时起销售部就在做市场调查。

Ihaveworkedinthiscompanysincelastyear.自从去年以来我一直在这家公司工作。

②“since+从句”,“since+过去的时间”。

since引导从句时是连词,从句中的动词用过去时。

Thesalesfigureshavegoneupquicklysincehewaspromotedasmarketingmanager.

自从他被提升为市场的经理,销售额就迅速上升。

Wehaveknowneachothersincewewerechildren.我们从小就认识了。

Thisbookhasbeentranslatedintomanydifferentlanguagessinceitwaspublished.

这本书自出版以来,已经被译为多种不同语言。

c.“Howlong...”的用法

“Howlong...”意为“多长时间,多久”。

回答“Howlong+have/has+主语+过去分词……?

”这样的现在完成时的问句时,常用含有for...或since...的时间状语的句子。

A:

Howlonghastheoldmanlivedintheoldcastle?

那位老人在这座古城堡里住了多长时间了?

B:

Hehaslivedintheoldcastleforoverthirtyyears.

他已经在这座古城堡里住了30多年了。

重要:

和“for+时间”一样,howlong不仅用于完成时,还可用于其他时态。

HowlongdidyoustudyChineselastyear?

去年你学了多长时间的汉语?

(此句用过去时,因为时间状语是lastyear。

“When...?

”疑问句不可以用现在完成时,因为“When...?

”疑问句是用来询问时间的,而现在完成时则不谈动作的时间。

(正)WhendidyouvisitBeijing?

(误)WhenhaveyouvisitedBeijing?

你什么时候浏览过北京呢?

d.“all+时间”的用法

allthisevening(今天整个早上),allday(整天),allweek(整个星期)等时间状语可和现在完成时连用。

Tomhasstayedinthelibraryallthismorning.汤姆今天早上一直呆在图书馆里。

Shehasbeeninhospitalallweek.她住院已经整整一个星期了。

补充:

这些时间状语亦可和其他时态连用。

Beforeliberationthepeasantsworkedallday,buttheygotlittle.

解放前,农民们整日干活,可是几乎得不到什么。

e.其他时间状语的用法

always(总是),often(常常)

thesedays/months...(这几天/几个月)

这几个词和词组既可以和完成时连用,也可以和其他时态连用。

recently/lately(最近,近来)

表示包括现在在内的时间,所以常常和现在完成时连用。

sofar(到目前为止)

till/untilnow(到现在)

皆和现在密切关联,所以往往用于现在完成时。

inthelast/pastfewyears(在最近几年中)

这样的时间状语一般用于现在完成时。

(也可用于过去时,中学阶段可暂不掌握)

Wehavealways/oftenseenhimjoginthemorning.我们经常看到他早晨跑步。

Ihaven’tbeenabletoplaytenniswithyourecently/lately.最近我一直没能陪你打网球。

Fivetimesmorepeoplehavecomeherethanexpectedsofar.

截至目前,来这儿的人比预计的多出5倍。

Ihavenotmadeatravelplanuptonow.到目前为止,我还没有制定旅行计划。

Toprovehispoint,hehasdonemanyexperimentsinthepastfewyears.

说明:

在这里,“在最近几年中”的实际意思是从过去几年到现在为止,包含现在,所以要用现在完成时。

为了证明他的观点,在最近几年中,他做了大量的实验。

2.表示经验的现在完成时

A.基本形式

肯定句:

Ihaveseenthefilmthreetimes.这部电影我已经看了3遍。

否定句:

I’veneverseenthefilm.我从来没有看过这部电影。

一般疑问句:

HaveyoueverbeentoU.K.?

你去过英国吗?

特殊疑问句:

Whatisthemostimpressivefilmyouhaveeverseen?

你看过的电影中,哪部给你的印象最深刻?

B.基本用法

表示经验的现在完成时,说明从过去起到现在的经验,即从过去到现在之间曾经经历过或做过的事情。

①过去时

Helenreadthenovelthreeyearsagoandshereadthenovelagainandagain.

(可能是3年前或者别的时间,总之是过去的某一时间。

海伦3年前看过这部小说,后来又看了几遍。

②现在时

NowHelenknowsthenovel.

(NowHelenremembersthenovel)

(这部小说海伦现在还有印象,还记得。

现在海伦知道/记得这部小说。

③现在完成时

Helenhasreadthenovelthreetimes.这部小说海伦看过3遍。

注意:

句中用了现在完成时,就表示动作是过去做的,但对于此事或此物当事人现在还有印象,还记得住。

所以表示经验的现在完成时,有时也可以不用时间状语。

Oh,youaretalkingaboutthatnovel.It’swonderful.I’vereadit.

哦!

你们在谈论那部小说呀。

它太精彩了,我看过。

现在完成时表示的是过去经历过的事情、做过的事情。

海伦过去看过3遍这部小说,这3遍都是过去做过的事情。

用现在完成时,就表示过去的这个经历和现在有关系,即暗指:

现在海伦还记得它,或者这部小说给她印象很深等,所以③这个句子包含①和②两句的意思。

如果只用过去时①,那么就表示过去和现在没关系,只是陈述了“过去看过这部小说”这个客观事实。

C.常用的时间状语

often(经常)

ever(迄今,到此为止)

before(以前)

never(一次也没有,从未)

once(一次)

twice(两次)

...times(……的)

manytimes(许多次)

a.置于句中的作时间状语的副词often/ever/never

这些副词的位置在句子中是固定的,要放在助动词have/has之后、过去分词之前。

ever常用于肯定句或疑问句中,never常用于否定句中。

句型:

主语+have/has+副词+过去分词……

WehaveoftenreadBeijingYouthDaily.我们经常阅读《北京青年报》。

A:

Haveyoueverseensnowmenridebicycles?

迄今为止你见到过雪人骑自行车吗?

补充:

如果在答句中要表示:

“从没见过”,并且口气坚决,还可用never回答:

No,Ineverhave./No,I’veneverseenone.

(注意never的位置。

B:

No,Ihaven’t.不,没有。

B:

Yes,Ihave.是的,见过。

Describe

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 职业教育 > 其它

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1