初中语法现在完成时和过去完成时专题Word文档格式.docx
- 文档编号:7201231
- 上传时间:2023-05-08
- 格式:DOCX
- 页数:22
- 大小:31.88KB
初中语法现在完成时和过去完成时专题Word文档格式.docx
《初中语法现在完成时和过去完成时专题Word文档格式.docx》由会员分享,可在线阅读,更多相关《初中语法现在完成时和过去完成时专题Word文档格式.docx(22页珍藏版)》请在冰点文库上搜索。
Hehaslivedheresincel999。
自从1999年以来,他就住在这儿。
IhavelearntEnglishfortenyears。
我学习英语有10年了。
Wehavelivedherefortwoyears.(过去住到现在)
8。
难点:
(1)现在完成时可和疑问词where,why,how连用,但不能和when连用。
故现在完成时
对时间的提问不用when,只用howlong。
Wherehaveyoubeen?
Whyhaveyouturnedofftheradio?
Whenhaveyoucomeback?
(×
)
HehasbeeninChinafor4years。
(提问)When(×
)/Howlong(✓)hashebeeninChina?
(2)havebeento/havegoneto/havebeenin的区别
havebeento+地点表示曾经去过某地,现人已返回.(once,twice…。
)
havegoneto+地点表示人已去了某地,人还未返回。
(whereissb?
havebeenin+地点表示在某地呆多长时间。
(for…../since…。
。
IhavebeentoBeijingtwice.
–WhereisTom?
–HehasgonetoHK。
Lucyhasbeeninthisschoolfortwoyears。
(3)短暂性动词和持续性动词的现在完成时
A.若后面没有时间状语“for+时间段,since+时间点”时,短暂性和持续性动词都可用于现在完成时.如:
Ihavebought(短暂)anewcomputer.(✓)
Hehasalreadylived(持续)inthesmallvillage。
(✓)
B。
若后面有时间状语“for+时间段,since+时间点"
时,要用持续性动词或短暂性动词的否定。
Theyhavestayed(持续)inthevillagefor10years。
Ihavetaught(持续)Englishatthisschoolsince5yearsago.
Youhaven’treceived(短暂)herletterfor2weeks.
Wehaven’tleft(短暂)Chinasince20yearsago。
注意:
非延续性动词的否定形式可以与表示延续时间的状语连用.即动作不发生的状态是可以持续的。
(错)Ihavereceivedhisletterforamonth。
(对)Ihaven’treceivedhisletterforalmostamonth.
C。
短暂性动词的肯定不能与“for+时间段,since+时间点”连用,若要和他们连用则要将短暂性动词变为相对应的动词.如:
Ihavecomeherefor3years.(×
)→Ihavebeenherefor3years。
(✓)
现举例说明这类动词的变化:
下划线的词是错的,括号里的词是对的,
borrow/lend→keptShehasborrowed(kept)themagazinesincetwoweeksago。
catch→hadKatehascaught(had)acoldforoneday。
buy→hadI’vebought(had)thisradiofor3years。
puton→wornHehasputon(worn)thenewcoatforaweek.
leave/go→beenawayTheyhaveleft(beenaway)foroneyear.
start/begin→beenonThefilmhasbegun(beenon)for8minutes.
getup→beenupHehasgoneup(beenup)morethantwohours。
move→beenout(of)Jim’sfamilyhavemoved(beenoutof)hereforover2years.
finish→beenoverThefootballmatchhasfinished(beenover)fortwohours。
open→beenopenThefactoryhasopened(beenopen)since1990.
close→beenclosedThefactoryhasclosed(beenclosed)for2months。
die→beendeadThatoldmanhasdied(beendead)forthreeyears.
join→beenin/beenamember(of)Herfatherhasjoined(beenin)thePartyfortenyears。
come/become/arrive→been(in)Theyhavecometo(beenin)thisschoolsince1990.
非延续性(短暂性)动词的肯定不能与表示一段时间的状语连用。
必须把非延续性动词改为相应的表示延续性的动词或短语,这时可与表示一段时间的状语连用。
常见的非延续性动词通常作如下变换:
come/goto→beat/in,leave→beawayfrom,
buy→have,borrow/lend→keep,
die→bedead,start/begin→beon,
close→beclosed,open→beopen,
join→bein/beamemberof/beasoldier。
....,
go/comethere→bethere,getmarried→bemarried,
getup--—beup,catchacold→haveacold,
return→beback,fallill→beill,
become→be,hasgoneto→hasbeenin,
die--—dead,makefriend--—befriend
fallasleep—-—beasleep,catchacold–haveacold,
reach/get/arrive---stay/be等。
误:
lhaveboughtthiscomputerfortwoyears.正:
Ihavehadthiscomputerfortwoyears。
这台电脑我买了有两年了。
(4)与现在完成时有关的四种句型之间的转换。
现在完成时的四种句型:
A).主语+短暂性动词的过去式+时间+ago
B)。
主语+have/has+延续性动词的过去分词+for…。
/since….ago。
C).It’s+时间段+si
nce+短暂性动词的过去式
D).时间段+haspassed+since+短暂性动词的过去式
“我来广东有4年了”可用以下句型表示:
IcametoGuangdong4yearsago.→IhavebeeninGuangdongfor4years。
It'
s4yearssinceIcametoGuangdong→FouryearshaspassedsinceIcametoGuangdong。
Hisgrandfatherdiedtwoyearsago.Hisgrandfatherhas________fortwoyears。
_____twoyears_____hisgrandfather____。
Twoyears____________
hisgrandfather_____。
(5)现在完成时与一般过去时的区别
①。
标志词不同(具体看两种时态标志词)如:
Iwenttocinematwodaysago.(一般过去时标志词)。
Hehasbeenawaysincetendaysago.(现在完成时的标志词)
②.一般过去时表示动作发生在过去,与现在无关。
而现在完成时表示动作发生在过去,对现在造成影响。
Isawthefilmyesterday.(我昨天看了这部电影)(强调看的动作发生过了)
Ihaveseenthefilmbefore。
(过去看过电影,强调对现在的影响,电影的内容已经知道了,不想再看了)Iwon’tseeitagain。
Hashereturnedthelibrarybook?
Yes,hehas。
When____he_____(return)it?
He____(return)ityesterdayafternoon.
※句子中如有过去时的时间副词(如yesterday,last,week,in1960)时,不能使用现在完成时,要用过去时。
(错)Tomhaswrittenalettertohisparentslastnight.(对)Tomwrotealettertohisparentslastnight.
(6)用于现在完成时的句型
1)Itisthefirst/secondtime。
..that…结构中的从句部分,用现在完成时。
例如:
ItisthefirsttimethatIhavevisitedthecity.这是我第一次访问这城市。
Thisisthefirsttime(that)I’veheardhimsing。
这是我第一次听他唱歌.
注意:
Itwasthethirdtimethattheboyhadbeenlate.
2)Thisis+形容词最高级+that…结构,that从句要用现在完成时.例如:
ThisisthebestfilmthatI'
ve(ever)seen.这是我看过的最好的电影.
(7)比较since和for
Since用来说明动作起始时间,for用来说明动作延续时间长度.例如:
Ihavelivedhereformorethantwentyyears.我住在这儿二十多年了。
IhavelivedheresinceIwasborn。
我从出生起就住在这儿了.
并非有for作为时间状语的句子都用现在完成时。
Iworkedhereformorethantwentyyears.(我现在已不在这里工作.)
Ihaveworkedhereformanyyears。
(现在我仍在这里工作.)
用句型转换的方法,很容易排除非延续动词在有for/since结构的完成时中的误用。
1)(对)TomhasstudiedRussianforthreeyears.
=TombegantostudyRussianthreeyearsago,andisstillstudyingitnow.
2)(错)Harryhasgotmarriedforsixyears.
=Harrybegantogetmarriedsixyearsago,andisstillgettingmarriednow.
显然,第二句不对,它应改为Harrygotmarriedsixyearsago.或Harryhasbeenmarriedforsixyears.
拓展:
since的四种用法
1)since+过去一个时间点(如具体的年、月、日期、钟点、1980,lastmonth,halfpastsix).例如
Ihavebeenheresince1989.1989起,我一直在这儿。
2)since+一段时间+ago。
例如:
Ihavebeenheresincefivemonthsago.我在这儿,已经有五个月了。
3)since+从句。
Greatchangeshavetakenplacesinceyouleft.你走后,变化可大了。
Greatchangeshavetakenplacesincewewerehere.我们走后,变化可大了。
4)Itis+一段时间+since从句。
ItistwoyearssinceIbecameapostgraduatestudent。
我考上研究生有两年了。
【例11】【2013,玉林】—Dave,wewillleavein10minutes。
Areyouready?
—No,I________ourguidebookandtowelsyet.
A.don'
tpackB.didn’tpackC.havepackedD.haven'
tpacked
解析:
根据no可知,还没有准备好,排除C
;
根据句意“Dave,我们将10分钟后出发。
你准备好了吗?
”可知从过去到现在还没准备好,是对现在的一种影响,且标志词yet可知,应用现在完成时。
答案:
__D__.
【例12】【2013,衡阳】—Lookatthesestamps。
I________themforfiveyears.
—Wow,theyarewonderful。
A.keptB.havekeptC.haveboughtD.bou
ght
由句中时间状语forfiveyears可知,本题应用现在完成时且动词应用延续性动词。
答案:
__B__.
1)-—-Doyouknowourtownatall?
——-No,thisisthefirsttimeI___here.
A。
wasB.havebeenC。
cameD.amcoming
答案B.Thisisthefirsttime后面所加从句应为现在完成时,故选B.
2)——-Haveyou____beentoourtownbefore?
--—No,it'
sthefirsttimeI___here.
A.even,comeB。
even,havecomeC。
ever,comeD。
ever,havecome
答案D.ever意为曾经或无论何时,反意词为never,此两词常用于完成时。
3).Youdon'
tneedtodescribeher.I___herseveraltimes.
hadmetB。
havemetC。
metD.meet
答案B.首先本题后句强调对现在的影响,我知道她的模样,你不用描述.再次,severaltimes告知为反复发生的动作,因此用现在完成时。
4)。
---I'
msorrytokeepyouwaiting.
—--Oh,notatall。
I___hereonlyafewminutes。
havebeenB.hadbeenC。
wasD。
willbe
答案A.等待的动作由过去开始,持续到现在,应用现在完成时.
对点专练:
选择填空,有时间标志词的请在原句中圈出。
()1.–Tom,canIborrowyourbookCHICKENSOUP?
–Sorry,I____ittoMary.
lentB.havelentC.lendD。
waslending
()2。
Heisatopstudent.He________never________inhislessons.
A.has,failB。
was,failingC。
has,failedD.will,fail
()3.Mybrother______just_______toJapan.Hewon’tbebackuntilnextweek。
A.will,goB。
has,goneC.did,goD.was,going
()4。
Howmanymachines_____inthelast(past)fewweeks?
didtheymakeB。
willtheymakeC.havetheymadeD.hadtheymade
()5.Myfather______toEuropetwice.
wentB。
hasbeenC.goesD.isgoing
()6。
_____you______yourhomeworkyet?
Have,finishedB.Will,finishC。
Did,finishD。
Are,finishing
()7.China________severalrocketsintospacesofar.
hassentB。
willsendC.sentD。
wassending
()8。
He_______anEnglishteacherfortenyears。
A.isB。
wasC.hasbeenD。
()9.Maryandhersister____________thepianosince8yearsago。
haveplayedB。
playedC。
playD.areplaying
()10。
ThisisthemostbeautifulplacethatI________ever________。
do,visitB.am,visitingC。
havevisitedD.willvisit
()11.Theweatherisverycoldthesedays.I______acoldforafewdays.
havecaughtB。
havehadC。
catchD。
have
()12.Hisgrandpa______sincefiveyearsago。
A.diedB。
hasdiedC。
hasbeendeadD.wasdying
()13。
Howlonghaveyou_______intheparty?
joinedB.takenpartC.gotD。
been
()14。
–IsyourfatheraPartymember?
–Yes,he_____thePartythreeyearsago。
He_______amemberforthreeyears.
hasjoined,hasbeenB.hasjoined,wasC.joined,wasD。
joined,hasbeen
()15。
Thetrain_____fortenminutes。
Youhavetotakeanotherone。
hasgoneB.hasleftC.hasbeenawayD.wentaway
(2)过去完成时:
以过去某个时间为标准,在此以前发生的动作或行为,或在过去某动作之前完成的行为,即“过去的过去”.
—-——|-—-—------|-——-——-—|—-——〉
那时以前那时现在
2.时间状语:
1)。
before+过去时间,by+过去时间,bytheendoflastyear(term,month…)
2).bythetime+从句(一般过去时),主句(过去完成时)
3)。
用于由when,after,
before引导的时间状语从句中,前后两动作都发生在过去。
过去完成时+when/before+一般过去时
一般过去时+after+过去完成时
用于宾语从句中.
Bythetimehewastwelve,Edisonhadbegantomakealivingbyhimself。
到了十二岁那年,爱迪生开始自己谋生。
Tomwasdisappointedthatmos
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 初中 语法 现在完成时 过去完成时 专题