外研版英语八年级英语句型及语法英语现在完成时附答案解析推荐精选Word文件下载.docx
- 文档编号:22311095
- 上传时间:2023-02-03
- 格式:DOCX
- 页数:24
- 大小:31.04KB
外研版英语八年级英语句型及语法英语现在完成时附答案解析推荐精选Word文件下载.docx
《外研版英语八年级英语句型及语法英语现在完成时附答案解析推荐精选Word文件下载.docx》由会员分享,可在线阅读,更多相关《外研版英语八年级英语句型及语法英语现在完成时附答案解析推荐精选Word文件下载.docx(24页珍藏版)》请在冰豆网上搜索。
tfindthemnow.
havegoneto
havebeento
hasgoneto
hasbeento
【答案】A
【解析】【分析】考查主谓一致。
句意:
——侯博和埃迪去了电影院看电影《疯狂动物城》。
——哦,这就是为什么我现在找不到他们的原因。
havegoneto去了;
beento去过。
HoboandEddie作主语,谓语动词要用复数形式。
所以选A。
4.—Yournewbikeissonice!
Whendidyoubuyit?
—InJuly.I_____itfortwoweeks.
had
havehad
havebought
bought
【答案】B
——你的新自行车那么好看。
你什么时候买的。
——七月份,我买了两周了。
根据fortwoweeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
5.——WhereisMr.Wang?
——Hetogetherwithhisstudents________ZhuyuwanPark.
hasbeento
havebeento
—王老师在哪里?
—他同他的学生去了Zhuyuwan公园。
A.hasgoneto去了,没在这里。
主语是单数;
B.havegoneto去了,没在这里。
主语是复数;
C.hasbeento去过,没在那里;
D.havebeento去过,没在那里;
主语是复数。
本句He是主语,togetherwithhisstudents是介词短语,做定语不是主语,所以用has。
王老师去公园了不在这里,所以用hasgoneto。
故选A。
【点评】考查主谓一致和短语的用法。
6.Mysister
Englishsinceshewas9yearsold.Shecantalktoforeignersfreely.
learns
learnt
haslearnt
havelearnt
【答案】C
我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。
A,learns学习,一般现在时,B,learnt一般过去时C
haslearnt现在完成时Dhavelearnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是Mysister,第三人称单数,使用has,故选C
【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。
7.—I'
msorryforbeinglate.
—Nevermind.Themeeting______foronly5minutes.Thisway,please.
hasbegun
hasended
hasbeenon
【答案】C
——对不起,我迟到了。
——没关系.会议只开了5分钟,请这边走。
for+段时间,通常用于现在完成时态,结构是have/has+动词的过去分词,begin和end都是短暂性动词,不能用于现在完成时态中表示动作或状态的延续,因此A,B不正确.hasbeenon"
在进行,开着(的状态)"
,故选C
【点评】现在完成时表示延续性的状态。
8.—Mary,Irememberyou
severalyearsago.
—Yes,I
for3years.
married,havemarried
married,married
married,havebeenmarried
havemarried,havebeenmarried
——Mary,我记得几年前你结婚了。
——是的,我已经结婚三年了。
ago表明时态是一般过去时,所以用过去式married。
排除D。
for+时间段用现在完成时,并且用延续性动词,现在完成时的结构是have/has+动词过去分词,排除B。
marry是非延续性动词,其延续性动词是bemarried,be的过去分词是been,故选C。
【点评】考查一般过去时和现在完成时,注意平时识记非延续性动词及其延续性动词。
9.TheGreens
manyplacesofinterestsincetwoyearsago.
hasvisited
havevisited
visited
willvisit
【解析】【分析】句意:
自两年前开始,格林一家参观了许多名胜。
since引出的时间状语从句,强调主句谓语从过去某时一直延续到现在,主句用现在完成时态,theGreens格林一家,表示复数含义,作主语,谓语用复数形式。
故选B。
10.——______you_____outtheproblem,Sam?
——Notyet,butI'
mgoingto.
Did,work
Are,working
Have,worked
Will,work
萨姆,你计算出这道数学题了吗?
——还没有,但是快了。
结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。
选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。
解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。
英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
11.Greatchanges
inmyhometowninthelastfewyears.
tookplace
willtakeplace
havetakenplace
havebeentakenplace
过去几年我的家乡发生了巨大的变化。
inthelastfewyears意为“在过去的几年里”,用于现在完成时;
takeplace“发生”没有被动语态。
故答案选C。
【点评】考查现在完成时。
12.—Howmanyletters
you
toyourmother?
—109inall,since2016.
has,written
have,written
did,write
are,writing
——你给你妈写了多少封信?
——从2016年起,总共109封。
句中since2016是现在完成时态常用的时间状语,其结构是主语+have/has+动词过去分词,且主语是you,则应填写havewritten,故答案选B。
【点评】考查动词的时态。
注意现在完成时的用法。
13.Myparents
fortwentyyearsbythetimeIwas15.
married
hadmarried
hadbeenmarried
hadgotmarried
【解析】【分析】fortwentyyears“二十年”.为表一段时间的状语,要求谓语动词具有持续性。
而在所给选项中,只有bemarried表示结婚状态,具有延续性,故选C。
【点评】本题考查非延续性动词与延续性动词的转换。
14.—HowlongcanI_________thisbook?
—Fivedays.Butyoumustreturnitontime.
borrow
lend
keep
kept
——我能保留这本书多长时间?
——五天。
但是你一定要按时归还它。
A,borrow借,瞬间性动词;
B,lend接,是瞬间性动词;
C,keep保留,是延续性动词;
D,kept是过去式。
此处与howlong连用,故此处用延续性动词,位于情态动词can之后,故用动词原形keep,故选C。
【点评】本题考查延续性动词。
以及borrow,lend,keep,kept四个词的词义和用法。
15.—Yourshoesaresoold.Whydon'
tyoubuyanewpair?
—BecauseI
allmymoneyonanMP5.
spend
havespent
amspending
wasspending
【解析】【分析】因为把所有的钱都花在MP5上,所以没钱买鞋。
强调过去发生的动作对现在的影响,应用现在完成时,故选B。
【点评】考查现在完成时的用法,强调过去发生的动作对现在造成的影响。
16.Iamsurprisedatthenewlookofmyhometown,forit_____alotovertheyears.
changed
changes
willchange
haschanged
【解析】【分析】我对我的家乡的新面貌感到惊讶,因为这几年改变了很多,
结合overtheyears可知表达的动作发生在过去,对现在造成一定的影响,故用现在完成时have/has+过去分词,主语it,故has,故答案是D.
17.Myfather____inapandaprotectioncenterfor10years,soheknowsalotaboutpanda.
wasworking
isworking
hasworked
willwork
我父亲在熊猫保护中心工作了10年,所以他对熊猫很了解。
由句中的语句for10years提示可知,此句要用现在完成时,主语myfather,助动词要用has,故选C。
【点评】考查现在完成时的基本结构及用法,注意根据句子的时间状语判断时态。
18.—Doyoustillplaybasketball?
—Oh,no.I____itforthepasttwoyears.
haven'
tplayed
didn'
tplay
won'
hadn'
tplayed
【答案】A
——你还打篮球吗?
——哦,不了。
我已经有两年没有打过了。
根据句中的forthelasttwoyears可知应与完成时态连用,又有时间是thelasttwoyears可知是从现在往前两年,因此应使用现在完成时态,故选A。
【点评】考查动词时态中的for+段时间与完成时态连用,根据时间确定是现在完成还是过去完成。
19.—WhatgreatprogressHuawei________inrecentyears!
—Nowonderitiswidelyknowninallpartsoftheworld.
ismaking
hasmade
makes
made
——华为近几年取得了多大的进步啊!
——难怪它在世界的每个角落都出名。
根据时间状语inrecentyears,近几年,可知动作从过去持续到现在,时态为现在完成时have/has+过去分词,故选B。
注意掌握现在完成时的结构have/has+过去分词。
20.—Howmanytimes_______you_______toBeijingthisyear?
—Threetimes.
have;
been
had;
gone
gone
【解析】【分析】句意是:
——你今年去过北京几次?
——三次。
考查havebeen与havegone的区别。
havebeen是指去过某地切已经回来了,havegone是指去了某地还没有回来,根据答句Threetimes.可以推测已经回来了,故选A。
21.LittleTom
hishomeformorethantenyears.
leaves
leftfrom
willleave
hasbeenawayfrom
小汤姆离开家已经十年了。
由句中“formorethantenyears”可知.句中的谓语动词需使用延续性动词。
leave对应的延续性动词为beaway。
22.—
haveyouhadthemobilephone?
—Since2015.
Howoften
Howlong
Howsoon
Howmany
【答案】B
你什么时候有的手机?
自从2015年。
询问的是从什么时候开始,也就是时间长度。
故B选项正确。
【点评】考查特殊疑问句的辨析。
23.—Yourfamilyhave________Sydneyonholiday.Whynotjointhem?
—I'
ve________thecitymanytimes.
goneto;
goneto
beento;
beento
beento
——你家去悉尼度假了,为什么不和他们一起呢?
——我们去过那个城市好几次了。
根据Whynotjointhem,可知是havegoneto,去了;
根据manytimes,许多次,可知用havebeento,去过,与次数搭配,故选D。
【点评】考查havegoneto和havebeento的用法,注意语境。
24.—Dave,wewillleavein10minutes.Areyouready?
—No,I________ourguidebookandtowelsyet.
don'
tpack
havepacked
tpacked
——Dave,我们十分钟后要离开,你准备好了吗?
——没有,我还没把我们的旅游手册和毛巾打包。
yet是现在完成时否定句的标志,故选D。
【点评】考查现在完成时,注意yet的用法。
25.Morethan80people
______intheearthquake
______lastweek.
died;
for
havebeendead;
since
havedied;
havebeendead;
for
自从上个周有超过80人在地震中伤生。
for+时间段;
since+时间点,自从……时起,主句用现在完成时,句中的时间状语lastweek是时间点,故用since。
本句并非表示“死亡”这个状态的延续,而是指从过去某一时间到现在“死亡”这个动作发生了多少次,所以选C符合语境。
26.WilliamShakespeare
for400years,buthisworksstillhavegreatinfluencetoday.
died
wasdying
hasdied
hasbeendead
威廉·
莎士比亚已经逝世400年了,但现在他的作品仍然有很大的影响力。
由题干中的for400years可知应用现在完成时,且用延续性动词,排除A、B两项,C项中动词die是非延续性动词,故选D。
27.What
inthepasttwohours,mybaby?
will;
do
have;
done
are;
doing
would;
do
在过去的两个小时你做了什么,我的乖乖?
根据“inthepasttwohours”可知用完成时态。
28.Ihavelivedhere_______Iwasborn.
before
when
for
since
【解析】【分析】自从我出生我就一直生活在这里
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 外研版 英语 年级 句型 语法 现在完成时 答案 解析 推荐 精选