现在完成时考点难点全剖析Word文档下载推荐.docx
《现在完成时考点难点全剖析Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《现在完成时考点难点全剖析Word文档下载推荐.docx(9页珍藏版)》请在冰豆网上搜索。
、规则动词:
规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。
四点变化规则:
①
一般动词,在词尾直接加“
ed
”:
work---worked---worked
visit---visited---visited
②以“
e
”结尾的动词,只在词尾加“
d
live---lived---lived
③以“辅音字母+
y
”结尾的动词,将"
y"
变为"
i"
,再加“
study---studied---studied
cry---cried---cried
④重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加“
stop---stopped---stopped
drop---dropped--dropped
2.
不规则动词
②ever和never
ThisisthebestfilmIhaveeverseen.这是我曾经看过的最好的一部电影。
HehasneverbeentoBeijing.他从没有到过北京。
③以动作发生的次数为标志
HesayshehasbeentotheUSAthreetimes.
④sofar,before,recently,lately
Hehasboughtanewcarrecently.
Ihaven’theardfromhimJanelately.
2.表示动作或状态在过去某一时刻就已经开始,且持续到现在,
常与for(+时间段),since(+时间点),或howlong连用:
①for+时段
Maryhasbeenillforthreedays.
②since+过去一个时间点
(自从……以来)
Hehasbeenateachersince1998.
③since+时段+ago
HehasstudiedEnglishsince4yearsago.
④since+从句(过去时)
IhavelivedheresinceIwasborn.
⑤Itis+时段+since+从句(过去时)
Itisthreedayssincehearrivedhere.
四、易错考点+难点(重点)
注意:
现在完成时表示动作从过去某个时候开始一直持续到现在,与一段时间连用时应注意肯定句中的谓语动词应是延续性动词,非延续性动词不可和一段时间连用。
1、表示短暂意义的动词(即非延续性动词)如open,go,come,arrive,leave,lose,fallleave,return,join,die,buy,borrow等的完成时,在肯定句中不能与for或since等引导的时间段连用,(因为它们表示的动作是短暂的,而时间段并不是短暂,所以不匹配)。
例:
他到这里三天了.
(×
)Hehasarrivedhereforthreedays.
(√)Hehasbeenhereforthreedays.
)Itisthreedayssincehearrivedhere.
(√)Ithasbeenthreedayssincehearrivedhere.
敲黑板,划重点!
这一块是经常会考到的内容,
一定要注意,
一定要注意!
重要的事情说三遍!
非延续性动词
转化
延续性动词
buy
→
have
come
be
here
die
dead
go
there
leave
away
arrive/reach
open/close
open/be
closed
wake
up
awake
borrow
keep
那么问题来了,如果非要把非延续性动词与一段时间连用要怎么办?
?
嗯,这个嘛,其实有三种方法:
①非延续性动词转化为延续性动词
②将时间状语改为过去时间,并用一般过去时代替现在完成时。
如:
She
left
Changchun
2
years
ago.
她两年前离开长春。
③用“It
is+一段时间+since从句”表示。
从句中的谓语动词用非延续性动词的过去式
Ithasbeenthreedayssincehearrivedhere.
他到这儿已经三天了。
2、现在完成时不能和明确指出时间的状语连用,如yesterday,lastyear,in1976,twodaysago,justnow,whenIcamein,
但可以和不明确指出时间的状语,如already,yet,sometimes,always,often,before,lately,recently,once,twice,ever,never等连用。
例如:
Shehasalreadycome.
她已经来了。
Ihaven’treadityet.
我还没读过这个。
Ihavemethimbefore.
我从前曾见过他。
Ihaveoftenseenhiminthestreet.
我经常在街上看见他。
TheyhaveneverbeentoYan’an.
他们从未去过延安。
Ihaven'
tseenhimlately.
我近来没看到他。
3、have(has)been和have(has)gone的区别:
表示“曾到过某地”要用“have(has)been”;
表示“已经去某地”要用“have(has)gone”。
试比较:
Wherehashebeen?
他刚才到哪里去了?
(已经回来了)
Wherehashegone?
他上哪儿去了?
(人不在)
TheyhavebeentoCanada.他们到过加拿大。
(现在已经不在加拿大)
TheyhavegonetoCanada.他们到加拿大去了。
专项练习题
一、用since和for填空。
1.____twoyears
2.____twoyearsago
3.____lastmonth
4.____1999
5.____yesterday
6.____4o’clock
7.____4hours
8.____anhourago
for/since/since/since/since/since/for/since
二、选用have,has填空。
1.I_______toldhimthenews.have
2.She________comebackfromschool.has
3.You________wonthegame.have
三、用never,ever,already,just,yet,for,since填空。
1.Ihave_______seenhimbefore,soIhavenoideaabouthim.never
2.Jackhas_________finishedhishomework.already
3.Mr.Wanghastaughtinthisschool________tenyears.for
4.—“Haveyou________seenthefilm?
”ever
—“No,Ihave________seenit.”never
5.—“Hasthebusleft_______?
”yet
—“Yes,ithas_________left.”already
四、单项选择。
1.—Dad,whereismom?
—She______thesupermarket.
A.hasgoneto
B.hasbeento
C.isgoingto
D.wentto
2.BythetimeIgraduatenextyear,
Iwill
____herefor5years.
A.live
B.isliving
C.lived
D.havelived
3.Bothhisparentslooksad.Maybethey____what'
shappenedtohim.
A.knew
B.haveknown
C.mustknow
D.willknow
4.Hisfather______thePartysince1978.
A.joined
B.hasjoined
C.wasin
D.hasbeenin
5.-Doyouknowhimwell?
-Sure.We____friendssincetenyearsago.
A.were
B.havebeen
C.havebecome
D.havemade
6.-Howlonghaveyou____here?
-Abouttwomonths.
A.been
B.gone
C.come
D.arrived
7.Hurryup!
Theplay__________fortenminutes.
A.hasbegun
B.hadbegun
C.hasbeenon
D.began
8.TheSmiths_______inChinafor8years.
A.haslived
B.lived
C.havebeen
D.live
9.—Hello,thisisMr.Greenspeaking.CanIspeaktoMr.Black?
—Sorry.He______theBainiaoPark.
A.hasbeento
B.hasgoneto
C.wentto
D.willgoto
10.—____youever____totheUS?
—Yes,twice.
A.Have,gone
B.Have,been
C.Do,go
D.were,going
五.用适当的时态填空。
1.She’s_____(live)hereeversinceshewasten.
lived
2.Bothofthem____(be)inHongkongfortendays.havebeen
3.Bothofthem
____(come)toHongkongtendaysago.came
4.Halfanhour____(pass)sincethetrain____(leave).
haspassed;
left
5.Mary
____(lose)herpen.
____you
____(see)ithereandthere?
lost;
have;
seen
6.
____you____(find)yourwatchyet?
Have;
found
7.---Areyouthirsty?
---NoI
____just
____(have)someorange.
had
8.We_____already
____(return)thebook.
have;
returned
9.
____they____(build)anewschoolinthevillage?
Have;
built
10.I
____(notfinish)myhomework.Canyouhelpme?
haven’tfinished
11.Myfather
____(read)thenoveltwice.
hasread
12.I
____(buy)abookjustnow.bought
六、翻译下面的句子。
1.他还没有回来。
Hehasn’tcomebackyet.
2.他们已经打扫了教室吗?
Havetheycleanedtheclassroom?
3.我们已经认识有二十年了。
Wehaveknowneachotherfor20years.
4.打那以后,她一直住在这。
Ihavelivedheresincethen.
5.他这些天上哪儿去了?
Wherehaveyoubeenthesedays?
6.我已经完成了家庭作业。
Ihavefinishedmyhomework.