现在完成时详解.docx

上传人:b****5 文档编号:12067499 上传时间:2023-04-16 格式:DOCX 页数:10 大小:31.31KB
下载 相关 举报
现在完成时详解.docx_第1页
第1页 / 共10页
现在完成时详解.docx_第2页
第2页 / 共10页
现在完成时详解.docx_第3页
第3页 / 共10页
现在完成时详解.docx_第4页
第4页 / 共10页
现在完成时详解.docx_第5页
第5页 / 共10页
点击查看更多>>
下载资源
资源描述

现在完成时详解.docx

《现在完成时详解.docx》由会员分享,可在线阅读,更多相关《现在完成时详解.docx(10页珍藏版)》请在冰豆网上搜索。

现在完成时详解.docx

现在完成时详解

现在完成时

(一)

一、构成:

由“助动词have(has)+动词过去分词”构成。

当句子主语为第三人称单数时,动词用has;其他人称用have。

1、肯定句:

主语+have(has)+动词过去分词+其他成分

Ihavereadthebookalready.

Shehascome.

用完成时填空

(1)He(get)acar.

(2)We(see)thefilm.

2、否定句:

主语+have(has)+not+动词过去分词+其他成分

Ihaven’tseenthefilm.

做否定句

She(finish)thehomework.

They(give)metheansweryet.

3、一般疑问句,均提前have(has),肯定回答:

Yes,主语+have(has),否定回答,No,主语+haven’t(hasn’t).

HaveyougotanEnglish-Chinesedictionary?

Yes,Ihave.No,Ihaven’t.

做一般疑问句并做肯定否定回答

Shehaspickedthecornsalready.

Wehavecopiedalltheanswers.

4、特殊疑问句:

(1)疑问词做主语时

句型:

疑问词(主语)+have/has+过去分词+其他

例:

A:

Whohas/haveboughttheseapples?

谁买了这些苹果?

B:

Rose/Rose'sfriendshas/haveboughtthem.罗斯/罗斯的朋友们买的.

(2).疑问词做主语以外的成份时.

句型:

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

A:

Howlonghaveyoulivedhere?

B:

I’velivedherefornearly6years.

A:

HowmanytimeshaveyoubeentoSpain?

B:

IhavebeentoSpainfivetimes.

5、反义疑问句:

Shehasdrawntwopictures,hasn’tshe?

二、动词过去分词:

绝大多数动词都是规则变化在动词词尾加ed,部分动词是不规则变化。

规则变化动词分为四类:

1、原形+ed,如worked,passed.

2、字尾是不发音e是,直接加d,如liked,lived

3、字尾是“元音字母加+y时”,直接加ed,若字尾为“辅音字母+y”,则改y尾I加ed,如,played,stayed,studied,cried.

4、末尾是一个元音字母加一个辅音字母的重读闭音节,双写最后的辅音字母再加ed,如,stopped,dropped,hugged,shopped,clapped.

关于ed的发音如下:

1、在清辅音后面读/t/,在元音后读/d/.

2、在t,d后读/id/.

现在完成时

(二)

现在完成时表示过去完成的动作对现在造成的影响或结果。

一、常与already(已经),和yet连用。

1、Haveyoufinishedyourworkyet?

你做完你的作业了吗?

Yes,Ihave.Ihavejustfinishedit.我昨完了,我刚做完。

2、I’vealreadyfinishedit.我已经完成了。

3、Ihaven’tfinishedityet.我还没做完。

already通常用于现在完成时的肯定句中,含有already的完成时句子变成否定句和疑问句时already都变成yet.

Shehasalreadyfinishedherhomework.变一般疑问句和否定句。

Hasshefinishedherhomeworkyet?

Shehasn’tfinishedityet.

根据上几句可看出already常用于肯定句中,yet常用于否定句疑问句句尾。

同时yet也用于not后面。

二、也可与ever(曾经),never(从来,决不)连用。

Haveyoueverbeentothepark?

Yes,Ihave.

No,Ihaven’t,Ihaveneverbeentothepark.

三、与just(刚刚,表示行为刚刚过去,常放在助动词与过去分词之间。

),before(曾经,指过去不确定的某个时间,总是放在句末,)连用。

1、Hehasjustcomebackfromschool.

2、IthinkIhavemetyoubefore.

3、ItseemsthatIhavebeenherebefore.

四、以动作发生的次数为标志:

twice,threetimes…

HesayshehasbeentotheUSAthreetimes.

练习题

1、Havetheyseenthefilm?

他们已经看过电影了吗?

Yes,theyhaveseenit.是的,他们刚刚看过。

2、TheyhavebeentoHawaii.他们已经去过夏威夷了。

3、Theyhaven’tseenthefilm.他们还没看过这场电影呢。

4、Haveyouseenthefilm?

你曾看过这场电影吗?

Ihaveseenthefilm.我从来没看过这场电影。

5、Ihaven’tgotaverygoodjob.

A、alreadyB、yetC、justD、never

6、Hasshelearntsurfing?

A、everB、neverC、justD、already

7、WehavebeentoHawaii.(哪个不可以填此空)

A、neverB、yetC、alreadyD、just

现在完成时(三)

一、用法:

表示过去已经开始,持续到现在的动作或状态,有可能还会持续下去。

(肯定句中必须用延续动词,否定句可用非延续动词)

1.For+时间段

For后面表示时间的可以是具体的数字,也可以是泛指的时间,如alongtime,severaldays,sometime(一些时间)

Ihavelivedhereforalongtime.

Shehasbeenbusyforfivedays.

2.Since+表示过去的时间的单词或句子.

①Since+表示过去的时间的词,此时since是介词.常见的时间状语如下:

Sincethreeyearsago

Sincetwomonthsago

Sincethen从那时以来

Since2005,从2005年以来到现在

Mikehasbeensicksinceyesterday/lastnight.

②since+句子(过去时),此时since是连词.

Wehaveknowneachothersincewewerechildren.

Wehavelivedheresincewemovedherein2001

用since和for填空

1.______twoyears2._______twoyearsago

3._______lastmonth4.______1999

5._______yesterday6._______4o’clock

7.______4hours8._______anhourago

9._______wewerechildren10._____lunchtime11.______shelefthere

3.howlong…表示多长时间,多久.

回答“howlong+have/has+主语+过去分词…”这样的现在完成时的问句时,常用for…和since…的句子.但和“for+时间”一样,howlong不仅用于完成时还可用于其他时态.

A:

Howlonghaveyouworkedinthisfactory?

B:

I'veworkedinthisfactoryfor3years.

B:

I'veworkedinthisfactorysinceIgraduatedfromuniversity.

注意:

“when…?

”疑问句不可以用现在完成时,因为“when…”疑问句是用来询问时间的,而现在完成时则不谈动作的时间.

(正)whendidyouvisitBeijing?

(误)whenhaveyouvisitedBeijing?

4.thesedays(months…)(这几天,这几个月…)既可以和完成时连用,也可以和其他的时态连用.

Ithasbeenrainingthesedays.这些天一直在下雨。

5.Recently/lately(最近,近来),表示包括现在在内的时间,所以常常和现在完成时连用.

Nancyhasn’tgonetoschoolrecently/lately.

南希最近/近来没有去上学.

6.Sofar/uptonow(到目前为止),till/untillnow(到现在),皆和现在密切关联,所以往往用现在完成时.

Threestudentshavebeenrescuedsofar.

截止到目前,已有三名学生获救.

I'veplanted14rosebushessofar.

7.Inthelast/pastfewyears.(在过去的几年中)

这样的时间状语,一般用于现在完成时(也可用于过去时)

Wehavelearnedabout2,000wordsinthepastfewyears.

现在完成时(四)

hasgone(to),hasbeen(to),hasbeen(in)的区别

①Have/Hasgone(to):

去了(现在不在说话现场)

Whereisyourfather?

HehasgonetoShanghai.

②Have/Hasbeen(to):

去过(已不在去过的地方)

MyfatherhasbeentoShanghai.

③Have/hasbeenin:

呆了多久(还在所呆的地方)跟时间段。

MyfatherhasbeeninShanghaifortwomonths./sincetwomonthsago.

现在完成时(五)

瞬间性动词不能和表示一段时间的for+段时间,since+点时间的时间状语连用。

常见的瞬间性动词有buy,catch,borrow,come,go,become,puton,die,finish,lose,begin,leave,close,等。

但在一个有for+段时间,since+点时间的完成时句子中有上述瞬间性动词,就要把他们改成相应的延续性动词。

如下是瞬间性动词如何向延续性转化。

(1)转化成相应的延续性动词。

如:

buyhave,catch(get)acoldhaveacold,

borrowkeep,come/go/becomebe,putonwear.

1、Ihaveboughtthecomputerfortwoyears.我买电脑

2、Ihavehadthecomputerfortwoyears.已经两年了

buy买的动作发生在过去两年前,是一个瞬间行动词,不能持续到现在都一直在买。

既然买到手就应该是拥有(have),所以用have,是一个延续性动词。

1、IhaveputonthecoatsincelastFriday.自从上周

2、IhavewornthecoatsincelastFriday.五我就穿这衣服了。

Puton穿动作发生在过去自从上周五,是强调穿的动作。

是一个瞬间行动词,不能持续到现在,所以用wear,延续性动词表示穿的状态。

(2)转换成be+adj/adv表示。

diebedead,finishbeover,beginbeon,

leavebeaway,closebeclosed,fallasleepbeasleep.

1、Thatpooroldmanhasdiedforfourteenmonths.那个可2、Thatpooroldmanhasbeendeadfourteenmonths.怜的老人已经死十四个月了。

Die死发生在过去十四个月之前,强调动作“死”是一个瞬间行动词,不能持续到现在所以用bedead强调“死”的状态,可持续很长时间。

(3)转换成be+介词短语。

Gotoschoolbeinschool,jointhearmybeinthearmy,JointhePartybeintheParty.

1、Lilyhasgonetoschoolfornineyears.丽丽上学

2、Lilyhasbeeninschoolfornineyears.九年了。

Gotoschool(去)上学发生在过去九年前,强调(去)上学这一动作,不能持续所以换成beinschool,强调状态。

同时gotoschoolbeastudent,jointhearmybeasoldier,jointhePartybeaPartymember.如:

1、Hehasjoinedthepartysincethistimelastyear.

2、HehasbeenaPartymembersincethistimelastyear.

3、HehasbeeninthePartysincethistimelastyear.

自从去年的这个时候它就已经参军了。

 

JointheParty强调参军这一动作,不能延续到现在,所以改为beaPartymember或beintheParty

练习:

1、Kitty(buy)thebookforninedays.

2Catherine(come)heresince2001.

3、Thomas(die)formanyyears.

4、Sonia(become)astudentsincethreeyearsago.

5、LiQiang(goto)schoolfornineyears.

6、Sandra(catch)acoldsincelastFriday.

7,LingFeng(join)thePartysince1983.

8ThatTVprogramme(begin)fortwohours.

9、China(join)WTOsinceNovember11,2001.

10、Thebaby(fall)asleepforonehour.

现在完成时(六)

二、现在完成时用法总结(及与一般过去时的区别)

一般过去时单纯强调动作发生在过去某一时间,和现在不发生联系,可以和表示过去的时间状语连用。

而完成时强调过去发生的某一动作或状态与现在的联系,对现在产生的影响和造成的结果,主要说明现在的情况,不和表示过去的时间状语连用,如:

lastyear,in1980等。

1、表示过去发生的动作对现在造成的影响或结果,强调现在的情况。

如:

LiLeihasbrokenthewindow.(“打破“发生在过去而没有持续到现在只是强调对现在造成了影响,及强调现在窗户破了。

LiLeibrokethewindowjustnow.(“打破“发生在过去同样没有持续到现在,但与现在没有联系,现在窗户可能还破着、可能已换新的了,但单从此句体现不出来。

2、表示过去发生的动作持续到现在。

MrGreenhaslivedinBeijingfortwoyears.

(live居住的动作发生在过去两年前并持续到现在一直居住在北京。

MrGreenlivedinBeijingin2001/twoyearsago.

(live居住的动作发生在过去两年前,但现在它可能还住在那里,可能以不住在那里了,可但从此句体现不出来)

分析下句:

Edisonworkedherein1998.

Edisonhasworkedheresince1998.

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

当前位置:首页 > 工程科技 > 能源化工

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

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