现在完成时和完成进行时的比较Word文件下载.docx
《现在完成时和完成进行时的比较Word文件下载.docx》由会员分享,可在线阅读,更多相关《现在完成时和完成进行时的比较Word文件下载.docx(19页珍藏版)》请在冰豆网上搜索。
![现在完成时和完成进行时的比较Word文件下载.docx](https://file1.bdocx.com/fileroot1/2023-2/3/0e2d8698-cc67-4933-a4a8-e11876c8bf5b/0e2d8698-cc67-4933-a4a8-e11876c8bf5b1.gif)
四、用于现在完成时的句型:
1)Itisthefirst/secondtime....that…结构中的从句部分,用现在完成时。
如果主句是过去时,从句相应地改为过去完成时。
例如:
ItisthefirsttimethatIhavevisitedthecity.这是我第一次参观这座城市。
Itwasthethirdtimethattheboyhadbeenlate.这是男孩第三次迟到了。
2)sb./sth.+be+形容词最高级+that…结构,that从句要用现在完成时。
ThisisthebestfilmthatI'
ve(ever)seen.这是我看过的电影中最好的一部。
YouarethemostcreativemanthatIhaveevermet.你是我遇到过的人中最有创造性的一位。
3)since引导时间状语从句时,主句用现在完成时,从句用一般过去时。
Ithasbeen/isalongtimesinceIlastcametothecity.自从我上次到城里来,已经有好长一段时间了。
Istartedmyteachingcareerattheschool.Thatwasmorethantwentyyearsago,andIhavebeenthereeversince.我是在那个学校开始我的教书生涯。
那是二十多年前的事了,从那时起我一直就在那儿。
注意:
非延续性动词的否定形式可以与表示延续时间的状语连用。
即动作不发生的状态是可以持续的。
(错)Ihavereceivedhisletterforamonth.
(对)Ireceivedthisletteramonthago.
(对)Ihaven'
treceivedhisletterforalmostamonth.
比较since和for
用法
举
例
since
说明动作起始时间
IhavelivedheresinceIwasborn.
自从出生以来我一直住这儿。
for
说明动作延续时间长度
Ihavelivedhereformorethan20years.
我已经住这儿20多年了。
一般过去时与现在完成时的区别
一般过去时
意义
过去发生的动作或单纯叙
述过去的事情,强调动作
过去发生的事情对现在
的影响,强调的是影响。
构成
did
have/hasdone
常用
时间
状语
yesterday,lastweek,…ago,
in1980,inOctober,justnow
等具体的时间状语
for,since,sofar,ever,never,just,yet,
uptonow,inthepast/last…years
等不确定的时间状语
动词
特征
come,go,leave,start,die,
finish,become,getmarried,
move,join等非持续性动词
live,teach,learn,wait,read,work,study,know,stay,beaway/in,stay,talk,paint,have等延续性动词
注意:
由when,where等引导的特殊疑问句,较少使用现在完成时,常用
一般过去时。
现在完成进行时
一、现在完成进行时的意义及其构成:
现在完成进行时表示某一动作在过去开始发生,已经持续到现在,并且还将持续,或刚刚停止。
have(has)+been+doing
IhavebeenlearningEnglishforthreeyears.(学英语这个动作从三年前开始持续到现在,还将继续学)
Ihavebeenwaitingthreehoursforyou.(等待从过去开始,一直持续到现在,刚刚结束)
二、通常使用现在完成进行时的两种情况:
1表示过去开始的动作一直延续到现在并仍在继续之中。
IhavenotbeensleepingwellsinceIreturnedhome.(“我”回家后一直都没有睡好,现在也没有睡好)
2表示过去开始的动作刚结束并在某种情况下与现在有关联。
Kelly:
SorryI'
mlate.Haveyoubeenwaitinglong?
(凯利刚到,对方虽然不再等了,但已一直等到现在)
Sally:
Yes.Ihavebeenwaitingforanhour.
现在完成进行时和现在完成时皆可表示动作对现在产生的结果,但前者所表示的结果是直接的,而后者所表示的则是最后的结果。
如:
Wehavebeencleaningtheclassroom.我们打扫教室来着。
其直接结果可能是:
我们身上都是灰。
表示教室刚刚打扫过。
Wehavecleanedtheclassroom.我们把教室打扫过了。
其结果是:
现在教室很清洁,可
以用了。
表示教室可能是昨天打扫的。
现在完成时与现在完成进行时的区别
现在完成进行时
表示事件或动作刚结束
强调动作仍在继续
have(has)+过去分词
提问
方式
表示反复发生的动作,
提问时用howmanytimes
表示持续的、不间断的动作,
提问时用howlong
谓语
用表示状态或动作的动词做谓语
只能用表示动作的动词做谓语
现在完成时的句子中可以用像never、yet、already和ever这样的词,
而现在完成进行时的句子中则不可以用这样的词。
HelenhasreadabookaboutStonehenge.(可表示海伦已经读完了)
HelenhasbeenreadingabookaboutStonehenge.(表示海伦仍在读)
------HowmanytimeshaveyouvisitedEgyptthismonth?
------IhavevisitedEgypttwicethismonth.
(现在完成时在这一组对话当中表示被问者过去往返于埃及和居住地,但现已经回来)
------HowlonghaveyoubeentouringEgypt?
------IhavebeentouringEgyptfortwomonths.
(现在完成进行时在这一组对话中表示被问者过去一段时间内一直呆在埃及,没有离开过)
Ihavehadthiscameraforfiveyears.(had是表示“拥有”状态的动词)
IhavetakenphotosofUFOswiththiscamera.(taken是表示动作的动词)
IhavebeentakingphotosofUFOswiththiscamera.(taking是表示动作的动词)
I’venevervisitedParis.我从未参观过巴黎。
I'
vealreadybeentoParis.我已经去过巴黎了。
.选择填空
1.Mike:
haveyoulearnedsomethingunexplainedbefore?
John:
Yes,I
aresearchonanunexplainedfact6yearsagoinmyhometown.
A.make
B.made
C.havebeenmaking
D.havemade
2.Mr.Whiteworksasalawyernow,buthe
asanactorforseveralyears.
A.worked
B.hasworked
C.hadworked
D.hadbeenworked
3.Nowthatyou
afamousmountainclimber,whatareyougoingtodo?
A.havebeen
B.are
C.were
D.hadbeen
4.Miss.Zhang:
Iamalmosttiredout.
Miss.Huang:
Soyouare.You
onthedocumentsallday.
A.areworking
B.haveworked
C.wereworking
D.havebeenworking
5.Tom:
I
herethreedaysago.
Andy:
What
thesedays?
A.got;
didyoudo
B.havegot;
haveyoudone
C.hadgot;
willyoudo
D.got;
haveyoubeendoing
6.Annie:
I’msorrytokeepyouwaiting.
Michael:
Oh,notatall.I
hereonlyafewminutes.
A.havebeen
B.hadbeen
C.was
D.willbe
7.Youdon’tneedtodescribeher.I
herseveraltimes.
A.hadmet
B.havemet
C.met
D.meet
8.Ted:
IcametoCanadalastautumn.Whataboutyou,Jim?
Jim:
hereforabouthalfayear,andImissmyfamilyverymuch.
A.come
B.came
C.havecome
D.havebeen
9.ItissaidinthebookthatThomasEdison(1847-1934)
theworldleadinginventorforaboutsixtyyears.
A.wouldbe
B.hasbeen
D.hadbeen
10.Billy:
thesportmeetingmightbeputoff.
Paul:
Yes,italldependsontheweather.
A.I’vebeentold
B.I’vetold
C.I’mtold
D.Itold
11.Johnson:
Whatbadluckthatwe
thefootballmatchinthelast3minutes.
Thomas:
Especiallywhenwe
sohardinthepastyears.
A.hadlost;
trained
B.werelosing;
hadrained
C.havelost;
havetrained
D.lost;
havebeentraining
12.Melissa:
Hi,Mary.It’snicehearingfromyou.
Mary:
comingtovisityoubuttoomuchworkpreventsmefromdoingso.
A.hadthoughtof
B.thoughtof
C.havebeenthinkingof
D.havethoughtof
13.Tom:
MissJones
musicatEtonSchoolfortenyears.
Sarah:
NowonderIoftenhearhersinginginhergarden.
A.teachers
B.usedtoteach
C.isteaching
D.hasbeenteaching
14.Tracy:
Ithinkthewaitressmusthaveforgottenus.we
hereforoverhalfanhourandnobody
ourorderyet.
Isupposeyouareright.
A.havebeenwaiting;
hastaken
B.havebeenwaiting;
took
C.havebeenwaited;
D.havewaited;
15.Thestudentsdon’twanttohavetheirsupperuntilthey
theirexperiment.
A.finished
B.havefinished
C.hadfinished
D.willfinish
16.Iplayping-pongquitewell,butI
timetoplaysincethenewyear.
A.haven’t
B.don’thave
C.haven’thad
D.don’thavehad
17.BynowstudentsinGradeOne
1,700Englishwordsandphrases.
A.shouldlearn
B.havelearned
C.learned
D.learn
18.I
myhistorythistimeyesterday.NowI
allmyworkfortoday.
A.reviewed;
haddone
B.wasreviewing;
C.wasreviewing;
havedone
D.reviewed;
havedone
19.I
unexplainedthingsrecentlyandIeven
somewriting.
A.havebeenresearching;
havestarted
B.haveresearched;
hadstarted
C.havebeenresearching;
havebeenstarting
D.havebeenresearched;
havestarted
20.Tom:
Wherehaveyoubeen?
youthewholeday.
Kate:
Iwasinthelibraryreadingmagazines.
A.havebeentelephoning
B.hadtelephoned
C.telephoned
D.wastelephoned
21.Theboss
yetwhenandwheretotakeherpaidholiday.
A.hasdecided
B.didn’tdecide
C.hasn’tdecided
D.hadn’tdecided
22.Jane:
Howareyoutoday?
Ben:
Oh,I
thisillinalongtime.
A.didn’tfeel
B.wasn’tfeeling
C.don’tfeel
D.haven’tfelt
23.Shirley
abookaboutChinalastyearbutIdon’tknowwhethershehasfinishedit.
A.haswritten
B.wrote
C.hadwritten
D.waswriting
24.Peter:
Hi,Tracy,youlooktried.
Tracy:
Iamtired.I
thelivingroomallday.
A.painted
B.hadpainted
C.havebeenpainting
D.havepainted
25.Idon’treallyworkhere.I
untilthenewsecretaryarrives.
A.justhelpout
B.havejusthelpout
C.amjusthelpingout
D.willjusthelpout
26.Theprice
butIamnotsurewhetheritwillgoupagaintomorrow.
A.wentdown
B.willgodown
C.hasgonedown
D.wasgoingdown
27.IwonderwhyJenny
usrecently.Weshouldhaveheardfromherbynow.
A.hasn’twritten
B.doesn’twrite
C.won’twrite
D.hadn’twritten
28.Thehighbuildingisreportedto
downlastmonth.
A.betorn
B.havebeentorn
C.tear
D.havetorn
29.–WhoisJerryCooper?
--
?
Isawyoushakinghandswithhematthemeeting.
A.Don’tyoumeethimyet
B.Did