资源描述
1 (每日一练每日一练)()(文末附答案文末附答案)九年义务初中英语现在完成时高频考点知识梳理九年义务初中英语现在完成时高频考点知识梳理 单选题 1、Beijing Opera is really enjoyable.I _ it before.I hope to see it one day.Ahavent seenBdidnt seeCsawDsee 2、Michael Jackson for more than five years.Ahas diedBdiedChas been deadDis dead 3、The old man told me yesterday that he _ this house for quite a long time.Ahad boughtBhad hadChas sold 4、Tom,our school held a hundred-day pledge(誓言)class meeting last week.Time flies!Your time in middle school will come to an end in 100 days.Please value _ so far.Awhat you will getBthat you have gotCwhat you have got 5、Jimmy,you should give back the book soon.You _ it for three weeks.Ahave keptBhave borrowedCborrowed 6、Alice _ to Beijing several times.So she knows a lot about culture and custom of the city.Awill goBgoesChave beenDhas been 7、Nancy _ me a lot with my English since last year.Awill helpBis helpingChas helpedDhelped 2 8、Has she got any juice?_.AYes,she isBThere is some juiceCNo,she hasntDYes,she can 9、Mom,is there anything to eat?I feel a bit hungry.Oh,I _ cookies.Theyre on the table.AmakeBam makingCwill makeDhave made 10、Tom,how long have you _ this book,two or three weeks?Two weeks.AboughtBborrowedCkeptDlent 11、Amazing changes _ place _ three years ago.Atook,forBwas taken,sinceChave taken,sinceDhas taken,at 12、Have you ever _ to Shanghai?Yes,I have.I _ there three years ago with my parents.Atravel;goBtravelled;goCtravelled;goneDtravelled;went 13、Not only Bills parents but also Bill _ the movie Avengers:Endgame.They all like it.Ahas watchedBhave watchedCwatchDwatches 14、I have _ these tapes for about half a month.Its time to give them back.AborrowedBlentCkept 15、You look worried.Whats wrong with you?Im waiting for a call from my husband.He _ London for two days.Ahas gone toBhas been toChas been inDhas been for 3 九年义务初中英语现在完成时_01B 参考答案 1、答案:A 解析:句意:京剧真的很好看。我以前没看过。我希望有一天能看到它。考查动词时态。根据 before 可知,句子为现在完成时,强调动作对现在造成的影响,其构成是 have/has done。故选 A。2、答案:C 解析:句意:迈克尔 杰克逊已经去世五年多了。考查现在完成时。根据“for more than five years.”可知用现在完成时,排除选项 B 和 D;for+时间段,所以要用延续性动词,die 为非延续性动词,要用 be dead。故选 C。3、答案:B 解析:句意:那位老人昨天告诉我,他拥有这所房子已有很长时间了。考查时态及延续性动词。根据“told”可知主过从必过,用过去完成时;结合“for quite a long time”可知用延续性动词,have 是 buy 对应的延续性动词。故选 B。4、答案:C 解析:句意:汤姆,我们学校上周举行了百日入会。时间过得真快啊!你的中学生活将在 100 天内结束。请珍惜你目前所拥有的一切。考查动词时态以及宾语从句。根据“so far”可知,从句用现在完成时,排除 A 选项。got 缺少宾语,所以应用 4 what 引导宾语从句,故选 C。5、答案:A 解析:句意:吉米,你应该迅速把书还回去。这本书你已经拥有三个星期了。考查动词的时态。keep 保持,延续性动词;borrow 借,非延续性动词。根据“for three weeks”可知讲述动作的延续,用延续性动词,句子是现在完成时,谓语动词用“have kept”。故选 A。6、答案:D 解析:句意:Alice 去过北京好几次了。所以她知道很多关于这个城市的文化和习俗。考查动词时态。will go 一般将来时;goes 动词第三人称单数形式;have been 去过某地,主语为第一、二人称或复数;has been 去过某地,主语为第三人称单数。根据句意“So she knows a lot about culture and custom of the city”可知,Alice 去过北京,排除 A 和 B;主语 Alice 为第三人称单数,故选 D。7、答案:C 解析:句意:自从去年以来,南希在我的英语方面给予了很多帮助。考查动词的时态。根据“since last year”可知句子是现在完成时,结构为:have/has done;主语“Nancy”是第三人称单数,助动词使用 has。故选 C。8、答案:C 解析:句意:她有果汁吗?不,她没有。考查一般疑问句的回答。以 has/have 开头的一般疑问句,肯定回答为:Yes,主语+has/have;否定回答为:No,5 主语+has/have not。结合选项,故选 C。9、答案:D 解析:句意:妈妈,有什么吃的吗?我觉得有点饿。哦,我做了饼干。它们在桌子上。考查动词时态。根据“Theyre on the table”可知,强调“做饼干”的动作已经发生,且对现在造成了一定的影响,用现在完成时 have/has done 的结构,故选 D。10、答案:C 解析:句意:汤姆,你借这本书多久了,两周还是三周?两个星期了。考查动词辨析。bought 买;borrowed 借入;kept 保持,保留;lent 借出。分析选项,ABD 三项都是终止性动词,不可和连续的时间连用;根据“how long”可知,是一段连续的时间,需用持续性动词 keep,故选 C。11、答案:C 解析:句意:三年前以来发生了惊人的变化。考查现在完成时。根据“Amazing changes.place.three years ago.”可知,此处强调变化已经发生,用现在完成时,主语是复数,助动词用 have,故选 C。12、答案:D 解析:句意:你去过上海吗?是的,我去过。三年前我和父母去了那里。考查动词时态。根据“Have you ever.”可知此句是现在完成时,动词用过去分词;根据“three years ago”可知第二句是一般过去时,动词用过去式,故选 D。6 13、答案:A 解析:句意:不仅比尔的父母,而且比尔也看了电影复仇者联盟:终局之战。他们都很喜欢它。考查动词时态和就近原则。根据后句“They all like it.”语境可知,前句表示过去的动作对现在造成了影响,故应用现在完成时,构成形式为:have/has done,故排除 C、D 项;not onlybut also“不仅而且”,连接并列主语时,须遵循“就近原则”,Bill 是第三人称单数形式,故助动词应用 has,故排除 B 项。故选 A。14、答案:C 解析:句意:这些磁带我借了大约半个月了。是时候把它们还回去了。考查延续性动词。borrowed 借用;lent 借出;kept 保留,保存。borrow 和 lend 均是终止性动词,不能和延续性时间状语连用。keep 可引申为“借用”,表示借用的时间长度,可与表示时间段的状语连用。根据“for about half a month”可知,此处指借了大约半个月,应用 keep 的过去分词形式,与助动词 have 一起构成现在完成时。故选 C。15、答案:C 解析:句意:你看起来忧心忡忡。你怎么了?我在等我丈夫的电话。他在伦敦已经两天了。考查延续性动词或非延续性动词。has gone to 去了某地(还未回来);has been to 去过某地(现已回来);has been in 待在某地;has been for 错误结构。for+一段时间,要与延续性动词一起连用,has gone to 和 has been to 都是短暂性动词,故选 C。
展开阅读全文