本资料来自专辑:
2024年寒假八年级英语精品课
第06讲 八上复习 现在完成时(一)
【基础知识】
一、现在完成时的用法:
时态 | 含义 | 结构 | 时间状语 |
现在完成时 | 表示过去发生的动作对现在的影响,或者表示从过去持续到现在的动作或状态 | has/have+动词的过去分词形式 | since,for,so far,already,yet,recently,ever,twice,in the last /past few years |
二、现在完成时的句型结构:
注意:
与表示一段时间的标志词连用,短暂性动词要变为持续性动词(见下表)。表示一段时间的标志词有:for,since,how long。
三、常用的现在完成时的句型结构
(1)It has been / It’s+时间段+since+过去时从句 / 过去的时间
如:It has been / It‘s three years since we met each other last time. 自从我们上次见面以来已经有三年了。
(2)时间段+has passed+since+过去时从句
如:Many years has passed since we knew each other. 我们已经认识多年了。
【考点剖析】
考点一:现在时的用法和结构
例1.Our school life ________ a lot since three years ago. We have more activities now.
A.has changed B.changed C.changes D.was changing
【答案】A
【详解】
句意:自从三年前以来,我们的学校生活改变了很多。我们现在有更多的活动。
考查动词时态。根据句中的时间状语“since three years ago”可知,该句应用现在完成时,结构为have/has done。故选A。
例2.Maybe Tom ________ his work. The light in his room is still on.
A.doesn’t finish B.didn’t finish C.won’t finish D.hasn’t finished
【答案】D
【详解】
句意:也许汤姆还没有完成他的工作。他房间里的灯还亮着。
考查现在完成时。根据下文“The light in his room is still on.”可知此句时态使用现在完成时,没完成工作对现在的影响是灯还亮着,故选D。
例3.I am surprised at the new look of my hometown, for it __________ a lot over the years.
A.changed B.changes C.will change D.has changed
【答案】D
【详解】
句意:我对家乡的新面貌感到惊讶,因为这些年来它已经改变了很多。
考查现在完成时态。根据“over the years”,结合语境,可知动作发生在过去,对现在造成了一定的影响,因此句子时态用现在完成时,其结构为have/has+动词的过去分词,主语是it,助动词用has,change的过去分词是changed;故选D。
考点二:与时间段连用时短暂性动词变延续性动词
例4.— ________ have you _________ the bike?
—For a week.
A.When; bought B.How long; borrowed C.How long; had
【答案】C
【详解】
句意:——你买这辆自行车多久了? ——一个星期。
考查现在完成时态。when什么时候;bought买(短暂性动词);how long多长时间;borrowed借(短暂性动词);had有(动词have的过去式或过去分词)。答语“For a week”表示的是时间段,故特殊疑问词应该用how long;选项中的bought和borrowed是短暂性动词,不与时间段连用。故选C。
例5.How long have you ________ this book?
A.borrowed B.lent C.keep D.kept
【答案】D
【详解】
句意:这本书你借了多久了?
考查动词辨析。borrowed借入;lent借出;keep保存,动词原形;kept保存,过去式或过去分词。根据“How long”可知,此处指的是保存时长,borrowed和lent是短暂性动作,不可以延续,因此不能用how long提问;此句为现在完成时,因此此处用动词过去分词。故选D。
【真题演练】
6.So far, the number of people using 5G mobile phones ________ a lot.
A.is increasing B.are increasing C.has increased D.have increased
【答案】C
【详解】
句意:到目前为止,使用5G手机的人数增加了很多。
考查现在完成时。根据题干中时间状语“So far”可知句子要用现在完成时,排除AB;再由主语中有“the number of …”表示“……的数量”,可知助动词用has而不用have,排除D。故选C。
7.In the past 40 years, Zhang Guimei ________ many girls from poor areas in Yunnan.
A.helped B.is helping C.has helped D.will help
【答案】C
【详解】
句意:在过去的40年里,张桂梅帮助了许多来自云南贫困地区的女孩。
考查动词时态。根据“in the past 40 years”可知,此句用现在完成时have/has done的结构,故选C。
8.What great progress our country ________ since 1949!
A.makes B.made C.is made D.has made
【答案】D
【详解】
句意:自1949年以来,我们国家取得了多么大的进步啊!
考查动词时态。根据“since 1949”可知,since+过去的时间点,要与现在完成时一起连用,结构为have/has done,故选D。
9.I joined the book club last month and I _________ five books already.
A.am reading B.have read C.will read D.read
【答案】B
【详解】
句意:我上个月参加了读书俱乐部,我已经读了五本书了。
考查现在完成时。根据“already”可知,此处应使用现在完成时,故选B。
10.—________ your homework?
—Not yet. I’ll finish it in ten minutes.
A.Did you finish B.Have you finished C.Will you finish D.Do you finish
【答案】B
【详解】
句意:——你做完作业了吗?——还没有。我十分钟以后完成。
考查动词时态。根据答语“Not yet.”可知,问句应是现在完成时,构成形式为:have /has done;主语“you”是第二人称,助动词应用have,一般疑问句将have提前并首字母大写;finish的过去分词是finished。故选B。
11.—Hey! Kate, what about your last winter camp in Hainan?
—Oh! It _______ some sweet memories in my heart in the past several months.
A.leaves B.is leaving C.has left D.will leave
【答案】C
【详解】
句意:——嘿!凯特,你上次在海南的冬令营怎么样?——哦!在过去的几个月里,它在我心中留下了一些甜蜜的回忆。
考查时态辨析。根据“in the past several months”可知此处要用现在完成时,过去发生的事情对现在造成了影响,其结构为has/have done。故选C。
12.You’ve ________ the computer for ten years and it doesn’t work well. Why don’t you buy a new one?
A.bought B.had C.have D.borrowed
…………
不错
很有用
怎么下载
刷新一下,点击下载就可以了,如果还是不清楚,可以直接联系客服QQ:20862811
感谢提供