2023-2024学年八年级英语下册(牛津译林版)Unit1 Past and present 语法Grammar 现在完成时(1)(含解析)

资源下载
  1. 二一教育资源

2023-2024学年八年级英语下册(牛津译林版)Unit1 Past and present 语法Grammar 现在完成时(1)(含解析)

资源简介

班级 姓名 学号 分数
Unit 1 Past and present
现在完成时(1)
(时间:60分钟,满分:100分)
现在完成时定义
现在完成时(present perfect)过去发生并且已经完成的动作对现在造成的影响或后果,过去一段时间发生一直延续到现在并有可能延续到将来的动作或状态。
e.g I have lost my wallet. / You have learned English for eight years.
现在完成时的构成
构成:主语+have/has+past participle+其他.(该句式中的have或has是助动词,当主语是第三人称单数时用has,其余人称用have)
肯定式:主语+have/has+PP+其他.
e.g I 've eaten my lunch. e.g She's eaten her lunch.
否定式:主语+haven't/hasn't+PP+其他.
e.g I have not (haven’t) seen the film.
e.g She has not (hasn’t) seen the film.
疑问式:Have/Has+主语+过去分词+其他 回答: Yes,主语+have/has.
No,主语+haven't/hasn't.
e.g Have you known Sandy for a long time
Yes, I have/ No, I haven’t.
现在完成时的用法
1.延续:过去已经开始,持续到现在的动作或状态(有可能延续到将来),只与某些带有延续意义的动词连用,常与since,for连用
e.g He has studied English for 6 years.
e.g Mary has been busy since she came back from Hangzhou.
since和for 的用法区别
for+时间段
since+过去的时间点(译为:自从.....以来) since 2002
since+时间段+ago since two years ago
since+从句(从句用过去时)
It is +时间段+since从句(从句用过去时)
2.影响:过去发生的动作和事情对现在产生的影响和结果。
e.g I Have had your supper.
e.g I have read the book already.
3.经验:在过去发生过一次或多次的动作,已成为某种经验
e.g We have been to the Great Wall three times.
e.g We have never been to England.
现在完成时的的标志词
影响时:already, yet, still, just,before,
延续性:since, for, so far, by now, up to now, till now,
经验:ever, never, once, twice,all/in one’s life .....
一、单项选择(本大题共40小题,每小题1.5分,共60分)
1.I joined the book club last month and I ________ five books already.
A.read B.am reading C.will read D.have read
2.—Wow! You still look young!
—So do you, Jack. Time ________ you.
A.hasn’t changed B.doesn’t change C.won’t change D.isn’t changing
3.The girl sitting next to me on the plane is very nervous, for she ________ before.
A.isn’t flying B.didn’t fly C.hasn’t flown D.wasn’t flying
4.The film A Plastic Ocean is so amazing that I ________ it twice.
A.watched B.have watched C.watch D.will watch
5.—Can I speak to Tom
—Sorry, he ________ to the supermarket.
A.walks B.will walk C.was working D.has walked
6.Our country ________ a lot since 1949. I hope it will become better.
A.changes B.has changed C.is changing D.will change
7.—Where did you get the book
—From my cousin. And I have ________ it for two weeks!
A.borrowed B.lent C.kept D.bought
8.Mr Smith ________ here for almost ten years, and he has many Chinese friends.
A.has been B.left C.has come D.came
9.My family _________ in Huai’an for ten years.
A.lives B.lived C.has lived D.have lived
10.Thanks to the use of 5G technology, ways of communication ________ a lot.
A.improves B.has improved C.have improved D.improved
11.We ________ the computer for you. You can use it now.
A.will fix B.have fixed C.are fixing D.fixed
12.— ________ you ever ________ the new movie
— Yes, I saw it last night.
A.Have; seen B.Are; seeing C.Will; see D.Do; see
13.—________ you ever ________ that mountain
—Yes, three times.
A.Did; climb B.Will; climb C.Have; climbed D.Do; climb
14.I’m looking after Tom today. He has been in my house ________ 8:00 this morning.
A.at B.for C.since D.in
15.Dad, I _________ doing my homework. Can I go out and play with my friends now
A.finish B.have finished C.am finishing D.will finish
16.We have studied English ________ three years.
A.for B.since C.that D.at
17.Scientists have always ________ the question many times.
A.asks B.asking C.asked D.ask
18.I ________ many beautiful mountains so far.
A.saw B.have seen C.sees D.seeing
19.I have ________ lots of writing competitions already.
A.entered B.enters C.entering D.to entered
20.—Does Jim enjoy his stay in China
—Yes. Not only Jim but also Lucy ________ quite a few wonderful cities since they came to China.
A.will visit B.visited C.has visited D.have visited
21.My mother ________ the meal for us. We can have dinner at any time.
A.is cooking B.will cook C.cooked D.has cooked
22.The Harry Potter books ________ pretty popular since they were published.
A.become B.will become
C.have become D.are becoming
23.Our country ________ a lot so far. I hope it will be even ________.
A.has changed; well B.changed; good
C.has changed; better D.is changing; good
24.Ben ________ at least twenty letters to his mother since he joined the army last year.
A.write B.wrote
C.will write D.has written
25.—What great progress Huawei _________ in recent years!
—No wonder it is widely known in all parts of the world.
A.is having B.will have C.has had D.have
26.The boy ________ the library book for four days.
A.has had B.has kept C.has borrowed D.has been over
27.How time flies! Several years ________ since we started our middle school life.
A.has passed B.passed C.will pass D.have past
28.—Where are the flowers
—You see, someone ________ them to the windows.
A.moves B.had moved C.would move D.has moved
29.—Why are the windows so dirty
—Because we ______ them for a long time.
A.have cleaned B.didn’t clean C.don’t clean D.haven’t cleaned
30.—How do you like Beijing, Mrs Smith
—Oh, I ________ such a beautiful city before.
A.don’t visit B.didn’t visit C.haven’t visited D.won’t visit
31.—China develops so fast.
—That’s true. It ________ a lot already.
A.changed B.has changed C.will change D.changes
32.I’m sorry I can’t get on the bus because I ________ my ticket in the office.
A.left B.forgot C.have left D.have forgotten
33.Tom looks so sad, because he ________ his ticket.
A.loses B.will lost C.is losing D.has lost
34.My uncle ________ here since he moved to the city.
A.has moved B.is working C.works D.will work
35.I have studied English ________ I came to this school.
A.for B.and C.since D.or
36.The story has ________ the hearts of the students.
A.won B.win C.winning D.wins
37.Our company ________ more than 100 people to work in Africa so far.
A.send B.to send C.has sent D.have sent
38.—We’ve lived here ________ 1980.
—So you’ve lived here ________ about 30 years.
A.since; for B.for; since C.for; for D.in; since
39.The inventor ________ many inventions in his life.
A.invents B.has invented C.invented D.inventing
40.—Are you interested in the ending of the movie
—I have to say “No”, because she ________ me the story.
A.tells B.will tell C.has told D.is telling
二、单词正确形式填空(本大题共20小题,每小题2分,共40分)
41.You haven’t (answer) my question yet. I can’t leave here.
42.Jimmy (not write) a letter to his friend because he has been busy lately.
43.Have you ever (buy) a present for a friend before
44.I haven’t (see) her for a long time.
45.Oh, I’ve (forget) my key.
46.The man has (steal) many things from the company.
47.So far he hasn’t (reply) to my letter. Is he angry with me
48.She has (teach) English in this school for 10 years.
49.Have you (realize) that the pollution is getting worse
50.She’s always (want) to be a teacher.
51.Have you ever from your parents (hear)
52.I (keep) the books for three weeks, so I have to renew (续借) them this afternoon.
53.— The development of science (change) our world a lot over the years .
— Yes , I agree.
54.Our country (develop) a lot over the past few years.
55.More and more people have (realize) the importance of learning English well.
56.His father isn’t at home and he has (fly) to the USA.
57.They have already (decide) to go to Beidaihe on vacation.
58.He hasn’t (meet) his pen pal yet.
59.I (lose) my key. I can’t open the door. What should I do
60.— Have you ever (study) with a group
— Yes, I have.
参考答案:
1.D
【详解】句意:我上个月加入了读书俱乐部,我已经读了五本书了。
考查动词时态。根据“already”可知,空处应用现在完成时:have/has done,主语是I,助动词用have。故选D。
2.A
【详解】句意:——哇!你看起来依然年轻。——你也是,岁月并没有改变你。
考查时态。根据“You still look young!”及“So do you, Jack.”判断后面说的是时间没有改变你,使用现在完成时,构成have/has+动词的过去分词。故选A。
3.C
【详解】句意:在飞机上坐在我旁边的那个女孩非常紧张,因为她以前没有坐过飞机。
考查动词时态。分析句子可知,女孩之前没坐过飞机,所以现在很紧张,强调过去的动作对现在产生影响,应为现在完成时。故选C。
4.B
【详解】句意:电影《塑料海洋》太棒了,我都看了两遍了。
考查动词时态。根据“I ... it twice.”可知,句子应用现在完成时。故选B。
5.D
【详解】句意:——我可以和汤姆说话吗?——对不起,他已经步行去了超市。
考查时态。根据“He...to the supermarket”可知此处表示他去了超市,表示过去的动作对现在的影响,用现在完成时have/has done。故选D。
6.B
【详解】句意:自1949年以来,我们国家发生了很大变化。我希望它会变得更好。
考查动词时态。根据“since”可知本句是现在完成时:have/has done,故选B。
7.C
【详解】句意:——你从哪里得到的这本书?——从我表姐那。我已经借了两周了。
考查动词辨析。borrowed借;lent借;kept保持;bought买。根据“And I have...it for two weeks!”可知,书已经保留了一段时间了,keep是延续性动词,可以与表示一段时间的状语连用,此句是现在完成时,所以空格处要用kept,故选C。
8.A
【详解】句意:史密斯先生在这儿已经差不多十年了,他有很多中国朋友。
考查现在完成时。has been已经,现在完成时;left离开,leave的过去式或过去分词;has come已经来了,现在完成时;came来,come的过去式。根据时间状语“for almost ten years”可知,句子时态为现在完成时,且谓语动词应使用延续性动词,come和leave都是短暂性动词,不能与表示一段时间的状语连用。故选A。
9.D
【详解】句意:我家在淮安住了十年。根据“for ten years”可知,此句时态为现在完成时。故选D。
10.C
【详解】句意:由于使用了5G技术,通信方式有了很大改善。
考查现在完成时。根据“Thanks to the use of 5G technology, ways of communication…a lot.”可知,由于5G技术的使用,通信方式已有很大改善,此处用现在完成时have/has done,主语ways of communication是复数,故选C。
11.B
【详解】句意:我们已经为你修好了电脑。你现在可以使用它了。
考查动词时态。will fix一般将来时;have fixed现在完成时;are fixing现在进行时;fixed一般过去时。根据“You can use it now.”可知,电脑已经修好了,应用现在完成时。故选B。
12.A
【详解】句意:——你看过这部新电影吗?——是的,我昨晚看过。
考查时态。根据“ever...”可知此处表示过去的动作对现在的影响,用现在完成时have/has done。故选A。
13.C
【详解】句意:——你爬过那座山吗? ——是的,三次。
考查现在完成时。根据ever和下文“Yes, three times.”可知,此处用现在完成时的一般疑问句,其结构是have done的形式,一般疑问句,直接把have提前,climb的过去分词是climbed。故选C。
14.C
【详解】句意:今天我来照顾汤姆。他从今天早上8点就在我家了。
考查介词辨析。at后加具体时刻;for后加时间段;since后加时间点;in后加某年某月某季节。根据“has been”可知本句是现在完成时,应用since+时间点作时间状语。故选C。
15.B
【详解】句意:爸爸,我已经做完作业了。我现在可以出去和我的朋友们玩了吗?
考查动词时态。根据“doing my homework. Can I go out and play with my friends now”可知,“做完作业”的影响是“出去玩”,所以用现在完成时have/has done的结构,故选B。
16.A
【详解】句意:我们学习英语有三年了。
考查介词for的用法。for计,达;since自从;that那个; at在。此句为现在完成时,for后可接时间段,故选A。
17.C
【详解】句意:科学家们总是问过这个问题许多次。
考查现在完成时的构成。分析句子结构可知,该句为现在完成时,其结构为“have/has+动词过去分词”,所以本空应该填过去分词形式asked,故选C。
18.B
【详解】句意:到目前为止,我已经看过许多漂亮的山峰。
考查动词时态。根据so far可知,此句是现在完成时have/has done的结构,故选B。
19.A
【详解】句意:我已经参加了很多写作比赛。
考查动词时态。根据already可知,此句用现在完成时have/has done的结构,空格前已有have,此空应填过去分词,故选A。
20.C
【详解】句意:——吉姆喜欢待在中国吗?——是的。自从他们来到中国以来,不仅吉姆,露西还参观了许多很棒的城市。
考查时态和主谓一致。根据“since...”可知句子用现在完成时“have/has done”;not only...but also连接的成分作主语时,遵循就近原则,根据“Lucy”可知助动词用has。故选C。
21.D
【详解】句意:我妈妈已经为我们做了饭。我们可以在任何时间吃晚饭。
考查时态。根据“We can have dinner at any time.”可知,可以在任何时候吃饭,说明饭已经做好了,“My mother...the meal for us.”应用现在完成时,谓语结构是have/has done。故选D。
22.C
【详解】句意:书籍《哈利波特》自从出版以后就变得很受欢迎。
考查现在完成时。根据“since they were published”可知,这是“since+过去的时间点”,是现在完成时的标志词,故此处应用现在完成时(have/has+done),主语books为复数,此时助动词用have。故选C。
23.C
【详解】句意:到目前为止,我们的国家已经发生了很大的变化。我希望它将来会更好。
考查时态和形容词比较级。根据第一句中时间状语“so far”可知,该句用现在完成时,其构成为“have/has+动词过去分词”,本句主语“our country”为单数,助动词用has,所以排除选项B和D。good好的,形容词,well好地,副词,第二句中空前有be动词,后应接形容词,作表语,even后应跟比较级形式,good的比较级为better,故选C。
24.D
【详解】句意:自从去年他参军以来,Ben已经给他妈妈写了至少20封信。
考查现在完成时。write写,动词原形;wrote过去式;will write一般将来时;has written现在完成时。根据“since he joined the army last year”可知,“since+过去的时间点”是现在完成时的标志词,故主句用现在完成时。故选D。
25.C
【详解】句意:——近几年华为取得了多么大的进步呀!——难怪它被全世界广为知晓。
考查现在完成时。根据“in recent years”和语境中强调对现在产生的影响,可知句子时态为现在完成时,其谓语结构为“have/has+done”,Huawei是第三人称单数,助动词需用has。故选C。
26.B
【详解】句意:这个男孩借了四天这本图书馆的书。
考查延续性动词和非延续性动词。have拥有;keep保存;borrow借出;be over结束。根据“the library book”可知此处表示借图书馆的书,排除AD;再由“for four days”可知用延续性动词keep,空处用has kept。故选B。
27.A
【详解】句意:时间过得真快!自从我们开始中学生活以来,已经过去好几年了。
考查现在完成时。根据“since we started our middle school life”可知句子应用现在完成时,其谓语结构为:have/has+过去分词。主语Several years表示“几年的时间”,当表示金钱、时间、距离、长度等的复数名词、词组作主语时,一般被看作一个整体,谓语动词常用单数形式。因此助动词应用has。动词pass的过去分词为passed。故选A。
28.D
【详解】句意:——花在哪里?——你看,有人把它们移到窗户那里了。
考查动词时态。根据“someone...them to the windows.”可知,对方说话的时候,花已经被移走了,应用现在完成时。故选D。
29.D
【详解】句意:——为什么窗户这么脏?——因为我们已经很久没有清洗了。
考查时态。根据“for a long time”可知用现在完成时,其结构为have/has done;再由“Why are the windows so dirty ”可知很久没有清洗了,用否定句。故选D。
30.C
【详解】句意:——史密斯夫人,你觉得北京怎么样?——哦。我以前从未去过这么美丽的城市。
考查时态。根据“before”可知此处表示过去的动作对现在的影响,用现在完成时have/has done。故选C。
31.B
【详解】句意:——中国发展如此之快。——的确如此。它已经改变了很多。
考查现在完成时。根据“already”可知,此处使用现在完成时(have/has done),强调过去发生的动作对现在造成的影响。故选B。
32.C
【详解】句意:对不起,我不能上车,因为我把票忘在办公室了。
考查动词辨析和动词时态。leave遗忘,后加地点;forget忘记。根据“in the office”可知空处后有地点,应用leave。动作发生在过去,对现在产生的影响和结果是上不了车,句子的时态是现在完成时,故选C。
33.D
【详解】句意:汤姆看起来很伤心,因为他丢了票。
考查现在完成时。loses是第三人称单数形式,是一般现在时;will lost本身错误;is losing是现在进行时;has lost是现在完成时。根据“Tom looks so sad”可知汤姆看起来很伤心,原因状语从句用现在完成时表示过去发生或已完成的动作对现在造成的影响。故选D。
34.A
【详解】句意:自从我叔叔搬到这个城市后,他就搬到了这里。
考查动词的时态。根据“since he moved to the city”可知此处用现在完成时,故选A。
35.C
【详解】句意:自从我来到这个学校,我一直学习英语。
考查连词的用法。for“为了”;and“而且、然后”;since“自从、既然”;for“或者、否则”。since“自从”,后接一般过去时的从句,主句用现在完成时,与题干符合。故选C。
36.A
【详解】句意:这个故事赢得了同学们的心。
考查非谓语动词。因为空前有助动词has,所以本句是现在完成时,本空应该用过去分词形式won。故选A。
37.C
【详解】句意:到目前为止,我们公司已经派遣了100多人去非洲工作。
考查动词时态。根据“so far”可知,句子用现在完成时:have/has+动词的过去分词;句子主语Our company是单数,助动词用has。故选C。
38.A
【详解】句意:——我们从1980年就住在这里了。——你在这里住了30年了。
考查词义辨析。since后跟具体某时作为时间的起点,表示“自从”;for后跟时间的长度,表示“持续多长时间”。“1980”是时间的起点,用since;“about 30 years”是时间的长度,用for。故选A。
39.B
【详解】句意:这个发明家一生发明了许多发明。
考查现在完成时 。根据题干“in his life”可知表示在他一生中,应用现在完成时, 表示已完成的动作对现在的影响。故选B。
40.C
【详解】句意:——你对电影的结局感兴趣吗?——我不得不说“不”,因为她已经告诉了我这个故事。
考查时态。根据“I have to say ‘No’, because she ... me the story.”可知此处指过去告诉我这个故事对现在造成的影响是对结局不感兴趣了,用现在完成时,其结构为have/has done。故选C。
41.answered
【详解】句意:你还没有回答我的问题。我不能离开这里。根据“haven’t”及“yet”可知,本句是现在完成时,动词answer应用过去分词,故填answered。
42.hasn’t written
【详解】句意:吉米还没有给他的朋友写信,因为他最近很忙。根据“he has been busy lately”可知,原因状语从句是现在完成时。主句需用现在完成时,结构是have/has done;否定结构是haven’t/hasn’t done。主语是Jimmy,是第三人称单数,故否定助动词用hasn’t;write的过去分词是written;故填hasn’t written。
43.bought
【详解】句意:你之前给朋友买过礼物吗?根据“Have you ever...before ”可知此处动词是现在完成时,其结构为have/has done,buy的过去分词形式为bought。故填bought。
44.seen
【详解】句意:我好久没见到她了。该句为现在完成时,助动词have后跟动词过去分词,see的过去分词为seen,故填seen。
45.forgotten
【详解】句意:哦,我忘记了我的钥匙。根据“have”及语境可知句子时态为现在完成时,其谓语结构为“have/has+done”,强调过去动作对现在的影响,故填forgotten。
46.stolen
【详解】句意:这个人从公司偷了很多东西。steal“偷”,此处用过去分词和助动词has构成现在完成时。故填stolen。
47.replied
【详解】句意:到目前为止,他还没有回复我的信,他对我生气吗?由时间状语“so far”可知,时态是现在完成时,即have/has+过去分词,reply的过去分词是replied,故填replied。
48.taught
【详解】句意:她在这所学校已经教了十年英语了。根据“for 10 years”可知,此句用现在完成时(has done)且用延续性动词,teach的过去分词taught符合。故填taught。
49.realized
【详解】句意:你意识到污染越来越严重了吗?根据“Have you…”可知,该句时态是现在完成时,谓语结构是have done,空处需要填写动词过去分词,故填realized。
50.wanted
【详解】句意:她总是希望成为一个老师。现在完成时由“has/have+动词的过去分词”构成,“She’s”为“She has”的缩写,所以,设空处需填入过去分词。want“希望”,其过去分词为wanted。故填wanted。
51.heard
【详解】句意:你有你父母的消息了吗?根据句中的“Have”和“ever”可知,此句时态为现在完成时,其结构为have/has done,动词为过去分词形式,hear的过去分词为heard。故填heard。
52.have kept
【详解】句意:这些书我已经借了三个星期了,所以我今天下午必须去续借。根据“for three weeks”可知,时间状语为for+时间段,时态应该使用现在完成时,结构为have/has done,主语为第一人称,应用have。故填have kept。
53.has changed
【详解】句意:——多年来科学的发展很大地改变了我们的世界。——是的,我同意。根据“over the years”可知句子时态为现在完成时,其谓语结构为“have/has+done”,主语The development of science为第三人称单数,助动词应用has,故填has changed。
54.has developed
【详解】句意:我们国家在过去的几年里有了很大的发展。根据“over the past few years.”可知句子时态为现在完成时,其谓语结构为“have/has+done”,主语Our country为第三人称单数,助动词应用has,故填has developed。
55.realized
【详解】句意:越来越多的人已经意识到学好英语的重要性。根据have可知句子时态为现在完成时,其谓语结构为“have/has+done”,所以此处应填其过去分词形式,故填realized。
56.flown
【详解】句意:我父亲不在家,他飞去美国了。根据空格前的has可知此题是现在完成时,现在完成时的谓语结构为“have/has done”,fly的过去分词形式为flown。故填flown。
57.decided
【详解】句意:他们已经决定去北戴河度假。根据“have already”可知,此处时态为现在完成时,因此应用动词的过去分词形式decided。故填decided。
58.met
【详解】句意:他还没有遇见他的笔友。由hasn’t和yet可知,该句子时态为现在完成时,结构为has+过去分词,meet的过去分词为met。故填met。
59.have lost
【详解】句意:我丢了钥匙。我打不开门。我该怎么办?根据“I can’t open the door.”可知,丢了钥匙所以打不开门,丢钥匙的动作发生在过去,强调过去的动作对现在造成的结果或影响,应用现在完成时,结构为have/has done,主语是I,助动词用have,lose的过去分词为lost。故填have lost。
60.studied
【详解】句意:——你曾经和一个小组学习过吗?——是的,我有。根据“Have you ever...with a group ”可知,询问你是否曾经在一个小组里学习过,时态为现在完成时,用“have/has+过去分词”的结构,空处需填动词过去分词,study“学习”,动词。故填studied。

展开更多......

收起↑

资源预览