人教版英语英语现在完成时用法总结附答案解析推荐精选Word格式.docx
《人教版英语英语现在完成时用法总结附答案解析推荐精选Word格式.docx》由会员分享,可在线阅读,更多相关《人教版英语英语现在完成时用法总结附答案解析推荐精选Word格式.docx(17页珍藏版)》请在冰豆网上搜索。
【答案】D
【解析】【分析】句意:
---刚才你发生了什么事?
---别担心,没什么事发生。
固定句式Whathappenedto……发生了什么?
第二空是回答之前并没有发生任何事情,所以不必担心,用现在完成时,hashappened,故答案为D。
【点评】考查动词时态,一般过去时表示过去某个时间发生的动作;
现在完成时表示过去的动作对现在造成的结果或影响。
2.I________aninvitationtotheconcert.Ican'
twaittogo.
receive
willreceive
wasreceiving
havereceived
我已经收到音乐会的邀请,我等不及要去了。
由句意得知我已经收到去音乐会的邀请函,动作已完成造成的影响是我等不及要去,要用现在完成时,故答案选D。
【点评】考查动词时态。
根据题目所给语境推断出应使用的时态。
3.He________fortenyears.
hasbeenmarried
married
gotmarried
hadmarried
【答案】A
【解析】【分析】句意:
他结婚十年了。
根据句意可知是从过去持续到现在的动作,应该用现在完成时。
故选A。
4.Mymother
agoodexampleformesinceIwasyoung.
was
hasbeen
willbe
is
【答案】B
打小以来,妈妈就是我的好榜样。
根据时间状语“sincelwasyoung”可知,主句应用现在完成时,表示动作从过去一直持续到现在。
故选B。
【点评】考查动词的时态
5.Anumberoftourists_____Yangzhoumanytimesbecausesuchabeautifulcity.
havebeento
hasbeento
hasgoneto
havegoneto
很多游客多次去过扬州,因为它是如此美丽的一个城市。
havebeento,表示去过某个地方,havegoneto,表示去了某地,还没回来。
manytimes是很多次,游客们应该是去过很多次,用have/hasbeento+地点,由于主语是复数,助动词用have,故选A。
【点评】考查现在完成时,注意havebeento表示去过回来了,havegoneto表示去了还没回来。
6.IthasbeenthreeyearssinceI______ateacher.
become
became
becoming
tobecome
【解析】【分析】题意:
现在完成时里,since从句里动词应用一般过去时。
【点评】考查现在完成时和表示一段时间的时间状语的连用用法,理解题意,即可得出答案。
7.SofarTomwithMary_______50left-behindchildrentodotheirhomeworkafterschool.
help
helped
hashelped
havehelped
【答案】C
【解析】【分析】此题要掌握现在完成时的时间状语及主语+with短语是单数的概念,即可得出答案。
选C。
8.—Yournewbikeissonice!
Whendidyoubuyit?
—InJuly.I_____itfortwoweeks.
had
havehad
havebought
bought
——你的新自行车那么好看。
你什么时候买的。
——七月份,我买了两周了。
根据fortwoweeks,可知句子时态为现在完成时,而且谓语动词必须是延续性的。
因此排除AD,buy是结束性动词,不能够延续,应此排除,故答案是B。
【点评】考查现在完成时,注意现在完成时中延续性动词的使用。
9.—WhataboutwatchingthemovieBigFishtomorrow?
—Oh,I
italready.
watch
havewatched
willwatch
amwatching
【解析】【分析】明天去看电影大鱼怎么样?
哦,我已经看过了。
already是完成时的标志,故选B。
【点评】联系句意,注意辨析关键的词语,来判断所填之词。
10.—Hi,Tom!
youever
theBird'
sNest?
—Yes,Ihave.It'
sfantastic.
Have,beento
Have,goneto
Did,goto
——你好,Tom!
你曾经去过鸟巢吗?
——是的,我去过。
它是极好的。
根据答语—Yes,Ihave.可知是以have开头的现在完成时的一般疑问句,排除C。
havebeento+地点名词,去过某地,去了并且回来了;
havegoneto+地点名词,去了某地,去了还没有回来,在去或者回来的路上。
根据It'
sfantastic.可知去了并且回来了,故选A。
【点评】考查短语辨析,注意平时识记其区别,理解句意。
11.—Where'
syourfather?
—He_______toChangsha.
havebeen
hasgone
havegone
【答案】B
——你爸爸在哪?
——他去了长沙。
因为父亲不在,证明他去了某个地方没有回来。
之前发生的动作对现在造成的影响用现在完成时,结构为have/has+过去分词,主语he是第三人称单数,助动词用has,go的过去分词是gone,故选B。
【点评】考查现在完成时,注意去过某地用have/hasbeento,去了某地用have/hasgoneto。
12.Mysister
Englishsinceshewas9yearsold.Shecantalktoforeignersfreely.
learns
learnt
haslearnt
havelearnt
【答案】C
我的妹妹自从九岁就开始学英语,她能够和外国人自由交谈。
A,learns学习,一般现在时,B,learnt一般过去时C
haslearnt现在完成时Dhavelearnt现在完成时,根据since可知句子是现在完成时,结构为have/has+过去分词,句子主语是Mysister,第三人称单数,使用has,故选C
【点评】本题考查现在完成时,注意since是现在完成时的标志词之一。
13.—Look!
YourteacherMissWhiteisoverthere.
—No,itcan'
tbeher.She______toBeijing.
went
willgo
【答案】A
--看!
你的老师怀特小姐在那边。
--不,那肯定不是她。
她去了北京。
A.hasgone去了某地,表示该人不在说话地点;
B.hasbeen去过某地,表示主语曾经去过某地,有这种经历;
C.went过去式,去;
D.willgo将来时态,将要去。
根据前面的否定猜测,可知怀特小姐去了北京,故选A。
【点评】考查固定搭配havegoneto。
14.Thesmallshop________forseveralyears.
opened
hasbeenopened
hasopened
hasbeenopen
【答案】D
【解析】【分析】open是非延续性动词,和表示一段时间的时间状语连用必须转化为延续性动词beopen.根据句意,本句应用现在完成时态,故选D。
【点评】考查open转化为beopen,beopen里的open是形容词,不能加ed..
15.—WhereisCatherine?
Ihaven'
tseenherfordays.
—She
Wuhan.She'
llbebacknextweek.