高中现在完成时讲解与练习Word下载.docx
《高中现在完成时讲解与练习Word下载.docx》由会员分享,可在线阅读,更多相关《高中现在完成时讲解与练习Word下载.docx(14页珍藏版)》请在冰点文库上搜索。
![高中现在完成时讲解与练习Word下载.docx](https://file1.bingdoc.com/fileroot1/2023-4/30/30e78aae-9cb2-4bab-b1a3-536e8eadfa40/30e78aae-9cb2-4bab-b1a3-536e8eadfa401.gif)
yet用在疑问句中意为“已经”,用在否定句中表示“还”,常放在句末;
ever意为“曾经”,用于疑问句或否定句中,放在助动词与过去分词之间;
never意为“从来都没有”,xxbefore连用,多放在助动词与过去分词之间。
Eg.I
have
never
traveled
by
plane
before.
before
意为“以前”,指过去不确定的某个时间,总是放在句末,不受句型的限制。
haven’t
heard
of
it
2)用于“过去发生的事,一直延续到现在”的时间状语有:
for+时间段(fortwoyears)
sincetwoyearsago
since+时间点since2008
Sincethen
sincehecamehere.
sofar(目前;
迄今为止)
uptonow=tillnow=bynow到现在为止;
直到现在
allthetime总是;
一直recentlylately最近thesedays近几天
【bytheendof…到…末/结束】bytheendofthisyear到今年年末
bytheendofthismonth到本月末
during/overthelast(past)fewyears在过去的几年中
inthelast/pastmonths在过去的几个月中inthepast/lastfewdays/years在过去的这几天
3)This/Itisthefirst/secondtime+that从句that从句要用现在完成时
4)在条件,时间,让步状语从句中,表示将来某时以前已完成的动作
IwillnotbelieveyouunlessIhaveseenitwithmyowneyes.
IwillgowithyouassoonasIhavefinishedmywork.
3.have(has)been和have(has)gone区分
1)have/hasgone(to)表示某人已经去了某地,人不在这儿。
--WhereisJim?
–HehasgonetoLondon.(人不在这儿,已去了London)
2)have/hasbeen(to)表示曾经到过某地,但现在人已回来。
IhavebeentoShanghaitwice.我到过xx两次。
(以前去的xx,现在人已回来)
--Wherehaveyoubeen,Jim?
吉姆,你去了哪里?
--Ihavebeentothelibrary.我去了图书馆。
后面还可以跟不定式
I’ve
been
to
see
my
grandmother.(现已回来)She’s
do
some
shopping.
3)have/hasbeenin+地点(adv.去to)在某处呆过多长时间(现在还在那里)
Howlonghaveyoubeenhere/there?
Ihavebeenhere/therefor10years.
你在这里多长时间了?
我在这里10年了。
(现在还在)
DashanhasbeeninChinasince20yearsago.xx自从20年前就在xx。
Howlonghavebeenatthisschool?
Ihavebeenhereforovertwoyears.
你在这所学校多长时间了?
我在这里两年多了。
(现在还在)
4.have
got
的特殊用法:
在形式上时现在完成时,在意思上和have相同:
Have
(=Do
have)a
timetable?
She
hasn’t
any
relations.
another
three
minutes.
5.have
和have
意思相同:
=have
to,表示“不得不”:
You’ve
be
careful.
That’s
what
we’ve
do.
keep
this
in
mind.
在口语中,have有时可以省略。
We
make
ends
meet.我们得收支相抵。
二、现在完成时和一般过去时的区别
现在完成时表示过去发生的某一动作对现在造成的影响或结果,强调的是现在的情况,所以它不能与表示过去的时间状语连用。
如:
yesterday,lastnight,threeweeksago,in2004等。
而一般过去时只表示过去的动作或状态,和现在没有任何关系,它可以和表示过去的时间状语连用。
Ihaveseenthefilm.我看过这部电影。
(我了解这部电影的内容。
Isawthefilmlastweek.我上星期看了这部电影.(只说明上星期看了这部电影,不涉及现在的情况)
Hehaslivedheresince1992.____年以来他一直住在这里。
(他现在还住在这里)
Helivedherein1992.____年他住在这里。
(不涉及现在他是否还住在这里)
把下列句子分别变成否定句、一般疑问句并作回答。
1)Ihavealreadycleanedtheroom.
否定句:
____________________________________________________________
_________________________________________________________
肯定回答:
________________________否定回答:
_________________________
2)JimhasneverbeentoHarbin.
________________________________________
3)Wehavelivedheresince2yearsago.
_________________________________________
对画线部分提问:
三、用所给词的适当形式填空
1.I_________________________________(learn)2000Englishwordssofar.
2.Theoldman_______________________________(live)herefor40years.
3.I________________________________(notsee)youfortenyears.
4._____________________you____________________(sweep)thefloortoday?
Itissodirty.
5.______________________he_____________________(spend)allhismoney?
Yes,hehas.
四、短暂性动词与持续性动词在现在完成时中的运用
在现在完成时中,短暂性动词一般不与时间段连用。
即:
不与for,since短语或howlong问句连用。
非延续性动词与一段时间连用时可采用下述三种方法:
a.将非延续性动词转化为延续性动词
练习:
将下列非延续性动词转化为延续性动词
1.He
left
his
office
3
hours
ago.
Hefrom
for
hours.
It3
since
office.
2.He
has
dead
4
years.
Heago.
It
beenhe
died.
b.将时间状语改为过去时间,并用一般过去时代替现在完成时。
Eg.
I
away
from
school
eight
years
c
.用句型“it
is
+一段时间+since从句(从句中的谓语动词用非延续性动词的一般过去式)”表示。
two
the
old
man
注意:
瞬间动词在完成时态中的否定式可以接一段时间。
[Exercises]
Ture
or
False
短暂性动词与时间段连用时,要转化成表示状态的词或短语。
★leave—beaway(from)离开…
1.She__________________(leave)homelastweek.
2.Shehasalready________________(leave)home.
3.She_________________________________homeforaweek.
A.hasleftB.leftC.hasbeenawayD.hasbeenawayfrom
4.Howlonghasshe________________________home?
A.leftB.leavedC.beenawayfrom
★diev.—bedeadadj.死亡…
1.Theoldmanis________________.He_____________________tenyearsago.
2.Hehas_______________________________fortenyears.(die/dead填空)
3.()Howlonghashe___________________________?
A.diedB.beendeadC.dieD.beendie
★join—bein/beamemberof加入/成为…
jointheLeague入团jointheParty入党jointhearmy参军
A:
WhendidZhaoLin__________________theLeague?
B:
He______________theLeaguelastyear.Hehas___________________theLeagueforoneyear.★borrow/lend—keep借用…
1.A:
I____________________abookfromthelibraryyesterday.
Howlong___________you____________________it?
Ican_______________itforaweek.
2.He______________________thedictionarysincelastweek.
A.borrowedB.hasborrowedC.haskeptD.kept
★buy—have买…
我买了一辆自行车。
I_______________________________abike.
你买了多长时间了?
Howlong________________you___________it?
我上个月买的。
I______________________itlastmonth.
2.I______________________thispairofskatesfortwoyears.
A.haveboughtB.havehadC.boughtD.had
★begin/start—beon开始…
Themovie_____________(start)halfanhourago.It______________________forthirtyminutes.
★open—beopen开始/开业…
Whendidthefactory_______________?
It_______________tenyearsago.
Howlonghasit_____________________?
Ithas______________________fortenyears.
★close—beclosed关闭/停产…
Whendidtheshop_______________?
It______________amonthago.
Howlonghasit___________________.
Ithas_____________________foramonth.
1)A:
Whendidyou______________inShanghai?
I__________________herelastweek.
Howlonghaveyou__________________________Shanghai?
Ihave_______________hereforaweek.
2)I___________tothisschoollastyear.Ihave______________________thisschoolforayear.
★getacold/catchacold---haveacold感冒
(用getcatchhave适当形式填空)
1.I_______________/_______________acoldlastweek.AndI’mnotfeelingwellnow.SoI_______________________acoldforaweek.
2.I__________________________acoldsincelastweek.
A.havegotB.havecaughtC.havehadD.got
1、Bothhisparentslooksad.Maybethey_________what'
shappenedtohim.
A.knewB.haveknownC.mustknowD.willknow
2、Hehas_______beentoShanghai,hashe?
A.alreadyB.neverC.everD.still
3、HaveyoumetMrLi______?
A.justB.agoC.beforeD.amomentago
4、Thefamouswriter_____onenewbookinthepasttwoyear
A.iswritingB.waswritingC.wroteD.haswritten
5、—Ourcountry______alotsofar.
—Yes.Ihopeitwillbeeven______.
A.haschanged;
wellB.changed;
good
C.haschanged;
betterD.changed;
better
6、ZhaoLan______already______inthisschoolfortwoyears.A.was;
studyingB.will;
study
C.has;
studiedD.are;
studying
7、We______XiaoLisinceshewasalittlegirl.
A.knowB.hadknownC.haveknownD.knew
8、HarryPotterisaverynicefilm.I_______ittwice.
A.willseeB.haveseenC.sawD.see
9、—ThesefarmershavebeentotheUnitedStates.
—Really?
When_____there?
A.willtheygoB.didtheygo
C.dotheygoD.havetheygone
0、—______you___yourhomeworkyet?
—Yes.I_____itamomentago.
A.Did;
do;
finishedB.Have;
done;
finished
C.Have;
havefinishedD.will;
finish
1、Hisfather______thePartysince1978.
A.joinedB.hasjoinedC.wasinD.hasbeenin
2、—Doyouknowhimwell?
—Sure.We_________friendssincetenyearsago.
3、—Howlonghaveyou____here?
—Abouttwomonths.
4、Hurryup!
Theplay__________fortenminutes.
A.hasbegunB.hadbegunC.hasbeenonD.began
5、It_____tenyearssinceheleftthearmy.
A.isB.hasC.willD.was
6、MissGreenisn'
tintheoffice.she_______tothelibrary.
A.hasgoneB.wentC.willgoD.hasbeen
7、Myparents______Shandongfortenyears.
A.havebeeninB.havebeento
C.havegonetoD.havebeen
8、Thestudentshavecleanedtheclassroom,?
A.sotheyB.don’ttheyC.havetheyD.haven’tthey
9、hasMrWhitebeenamemberofGreenerChinasincehetoChina?
C.Howlong,cameD.Howfar,arrived
0、Hisuncleformorethan9years.
C.haslivedthereD.haslefttheuniversity
补充
1)由since引导的从句中的时态:
由since引导的从句一般用过去时(主句谓语动词用现在完成时)
We’ve
friends
ever
we
met
at
school.
Much
changed
was
there
last
time.
2)当表示有多少时间时,主句谓语可用一般现在时:
It’s
home.
How
long
came
here
time?
在下面句型中也可用现在完成时:
出现最高级
This
best
tea
drunk.
most
interesting
book
read.
easiest
job
had.
一、单项选择。
1、现在完成时主要强调过去发生的动作对现在造成的影响,或过去发生的动作还未结束,一直持续到现在或将来,重点在于对现在的影响。
这种考查难度较大,往往无时间状语,需要从上下文分析、推理才行。
故上两侧根据上下文分析、推理