【期末语法培优】核心语法之现在完成时-2025-2026学年九年级英语上册期末核心语法培优沪教牛津版 (含答案解析)

文档属性

名称 【期末语法培优】核心语法之现在完成时-2025-2026学年九年级英语上册期末核心语法培优沪教牛津版 (含答案解析)
格式 docx
文件大小 51.6KB
资源类型 试卷
版本资源 牛津深圳版
科目 英语
更新时间 2025-12-10 20:33:59

图片预览

文档简介

/ 让学习更有效 期末语法培优 | 英语学科
2025-2026学年九年级英语上册期末核心语法培优沪教牛津版
核心语法:现在完成时
学校:___________姓名:___________班级:___________考号:___________
1.— You have been in Neijiang very long?
—Yeah. my parents came here.
A.For B.As C.When D.Since
2.—Have you ____Journey to the West
一Yes, I ____.
A.reading; have B.read; has
C.read; have D.read; haven't
3.——Mr. Li will check our homework this afternoon. ______ you _______ it
——Not yet. I'm doing it right now.
A.Do, finish B.Had, finished C.will, finish D.Have, finished
4.—Where is Mr Black
—He ________ here five minutes ago. But now he is not here. He ________ to the library.
A.is, will go B.is, has gone C.was, went D.was, has gone
5.I really love the film The Wild Robot. So far, I ________ it twice.
A.watch B.have watched C.will watch D.am watching
6.— ___________ he ________ the windows yet
— Yes, he ___________ a few minutes ago.
A.Has; cleaned; cleaned B.Did; clean; has cleaned
C.Was; cleaning; cleaned D.Has; cleaned; clean
7.— Nice to see you. I you for a long time.
— I in Beijing. I've just got back.
A.hadn't seen;was B.haven't seen;shall be
C.haven't seen;was D.didn't see;have been
8.Not only his relatives but also he _____ to Canada. They all think it is a beautiful country.
A.goes B.go C.have been D.has been
9.一How long has Tom _______ Nancy
一I don't know. And I even didn't know they ______ .
A.married to:got married B.married;married to
C.been married to;got married D.been married;got married
10.—What do you think of the film named Let the bullets fly(让子弹飞)
—I have no idea, because I _____ it.
A.don't see B.won't see C.haven't seen D.didn't see
11.—Mr. Li will check our homework this afternoon. _______ you _______ it
—Not yet. I'm doing it right now.
A.Have, finished B.Had, finished C.Will, finish
12.I have been in Yixing _____________.
A.since ten years before B.for ten years
C.ten years ago D.since ten years
13. David is very productive and ____ five books in the past ten years.
A.writes B.wrote C.has written D.is writing
14.I ___________the film already, I do not want to see it again.
A.have seen B.am seeing C.see
15.— Did you know the death of Stanley Ho, who ______ the famous entrepreneur (企业家) in Hong Kong
— Yes, I heard the news just now.
A.have been B.was C.will be D.had been
16.Tony_______ this magazine from the library for two months.
A.borrow B.kept C.has borrowed D.has kept
17.The shopping mall ________ for two years, but I ________ there only once.
A.has opened; has gone B.has opened; have been
C.has been open; have gone D.has been open; have been
18.—_______ did you marry your husband
—I _______ him for nearly 5 years.
A.How long; have married
B.When; have been married to
C.When; have married
19.The volunteers __________a lot of help__________ the community for nearly ten years.
A.have provided; with B.will offer; for
C.are providing; with D.have offered; to
20. Great changes____in our hometown in the past five years.
A.take place B.took place
C.have taken place D.were taking place
21.— Can I see the headmaster at the moment, please
— I'm afraid not. He _______out. He _____in 10 minutes.
A.goes; comes B.gone; came
C.will go; will come D.has gone; will come back
22.This museum here for over 80 years. It one of the oldest buildings in this city.
A.is; was B.had been; is C.was; has been D.has been; is
23.You must return my book to me . You _______ it for two weeks.
A.keep B.borrow C.have borrowed D.have kept
24. —Where is your father, Dandan
—Oh, he ____ Beijing on business and he'll come back next week.
A.has returned from B.has been to C.has gone to
25.—Why the dolphin show with me
—Because I it.
A.not go to see, have seen B.not going to see, have seen
C.didn't go see, saw D.don't go to see, will see
26.—I since I was 11. Now I am thinking about picking it up again.
—Good for you!
A.wasn't painting B.haven't painted
C.didn't paint D.won 't paint
27.The Art of War is great and I____ it many times so far.
A.read B.have read C.am reading D.will read
28.I am surprised at the new look of my hometown, because it________ a lot in the past few years.
A.has changed B.changes C.changed D.will change
29. Mary is upset, because she has ____ money.
A.ran out B.ran out of C.run out of
30.—Jack told me a lot about the new film this morning.
—He may ______ it. Otherwise, he wouldn't know so much about it now.
A.see B.be seeing C.have seen D.saw
31.—Where is your father
— .
A.He has been to Shanghai B.He has been in Shanghai
C.He has gone to Shanghai D.He have been to Shanghai
32.Miss Gao isn't here. She to the station to meet Mr. Brown.
A.has been B.would go C.has gone D.have been
33.Since 1991, Jack ______an engineer.
A.became B.has been C.was D.had been
34.—The air here is much fresher than before.
—Exactly! We__ lot of trees in the past few years.
A.planted B.were planting C.will plant D.have planted
35. — I'm sorry for being late.
— Never mind. The meeting ____ for only 5 minutes
A.has begun B.has been on
C.has ended has been over D.begin
36.I can't find my notebook anywhere. I'm afraid I ______it.
A.lose B.lost C.have lost D.was losing
37.Little Tom his home for more than ten years.
A.leaves B.left from
C.will leave D.has been away from
38.—_________ you _________ the terrible news about Libya
—Yes, I _________ it this morning. The people there will suffer from the war.
A.Do, watch; have done B.Did, watch; did
C.Have, watched; did D.Had, watched; will do
39.Look! What a clean room! Who_______ it
A.has tidied B.is tidying C.will tidy D.tidied
40.— Where is your father
— He ______ Beijing. He will be back in three days.
A.has gone to B.has been to C.has been in D.has lived in
41.Which of the following is true
A.You have borrowed the dictionary for two weeks.
B.The two friends got to know each other since three years ago.
C.The supermarket opens from 8 a.m. to 9 p.m.
D.I haven't seen my English teacher in my primary school since I graduated.
42. — Jack, how long ____ you ____ in Beijing
— For ten years.
A.did, live B.have, lived C.are, living
43.—Loos! How clean the classroom is!
—Yes. I'm sure someone ______ it up.
A.cleans B.is cleaning C.will clean D.has cleaned
44.Not only Mr.and Mrs.Green but also their daughter there about twice.
A.have gone B.have been C.has gone D.has been
45.She ______ the book for nearly three weeks.
A.has borrowed B.has lent C.has bought D.has kept
46.— Where are Maria and Kangkang
—They _____ England.
A.have been to B.are away C.have gone to D.had been in
47.—Where is Kate I haven't seen her for days.
—She _____ Beijing. She'll be back in three days.
A.have been to B.has been to C.has gone to D.have gone to
48.——I hear you ________ the USA. When ________ you go there
——Last summer holiday.
A.have been to; did B.have gone to; will
C.have been to; do D.have gone; did
49.—Look at the girl in the picture. Is it you, Cathy
—Yes, it's me. I _ much weight.
A.lose B.am losing C.have lost D.will lose
50.It's nice to see you again. We ___________ each other since 2014.
A.won't see B.don't see C.haven't seen D.didn't see
参考答案及试题解析
1.D
【解析】句意:——你在内江呆了很长时间吗?——是的,自从我的父母来到这里。A.For给,B.As由于,C.When当……时,D.Since自从。根据句子用了完成时态,可知应该填入since,自从,故选D。
【点评】考查现在完成时态,注意since的用法。
2.C
【解析】句意:——你……《西游记》了吗?——是的,我……。分析句子成分可知,第一个空在句子中作谓语,且Have you是助动词have提问的现在完成时,其结构是have/has+done,所以第一个空应该填read的过去分词形式read,表示已经阅读过。又因为I是第一人称单数主格,所以第二个空应该用第一人称单数形式的助动词have,来表示已经阅读过,且句子是肯定回答,所以不能用haven't,故答案为C。
【点评】考查时态和主谓一致,注意现在完成时的结构是have/has+done。
3.D
【解析】句意:——今天下午李先生将要检查我们的作业。你做完作业了吗?——还没有。我现在正在做它。根据I'm doing it right now.可知我现在正在做作业,说明到现在为止还没有完成它,故用现在完成时,故选D。
【点评】考查时态的用法。
4.D
【解析】句意:——布莱克先生在哪里?——5分钟前他在这里。但是现在他不在这里。他已经去图书馆了。five minutes ago暗示第一个空时态是一般过去时,所以用be动词was。根据But now he is not here.可知他不在这里,已经去了图书馆,所以用现在完成时,即have/has+动词过去分词,故选D。
【点评】考查一般过去时和现在完成时的辨析。
5.B
【解析】句意:我真的很喜欢电影《荒野机器人》。到目前为止,我已经看了两遍了。根据"So far"可知句子用现在完成时have/has done。故选B。
【点评】考查现在完成时,首先理解选项时态区别,然后根据关键词so far确定时态,识记现在完成时的结构。
6.A
【解析】句意:——他已经擦窗户了吗?——是的,他几分钟之前擦了。这里是现在完成时的一般疑问句,其结构是Have+主语+done的形式。根据第二个空是 a few minutes ago.是一般过去时态的时间状语。根据题意,故选A。
【点评】考查动词时态,本题涉及一般过去式和现在完成时的应用。
7.C
【解析】句意:"见到你很高兴。好久没见你了。""我在北京。刚回来。"对话发生在现在, 不用过去的时态, 排除A、D;for加一段时间用现在完成时;过去在北京, 现在已经不在了, 故用过去时;用have been的话表示的是"在北京多久了"。故选C。
【点评】考查动词的时态。
8.D
【解析】句意:不仅他的亲属们而且他都去过加拿大,他们都认为那是一个美丽的国家。not only……but also不仅……而且连接的名词作主语时取就近一致原则,即谓语动词与离它最近的那个名词保持一致,此处与he保持一致,所以用单数。根据后一句They all think it is a beautiful country可知他们去过,所以用have been to结构,故答案为D。
【点评】考查现在完成时和主谓一致,掌握就近一致原则。
9.C
【解析】句意:汤姆和南希结婚多久了?——我不知道。我甚至不知道他们结婚了。marry既可用作及物动词,也可用作不及物动词,意为结婚;嫁;娶;与......结婚等。常见用法一般为:marry sb表示嫁给某人;与......结婚;be/get married to sb表示与某人结婚。;marry sb to sb表示父母把女儿嫁给某人或为儿子娶媳妇;marry作不及物动词时,往往用副词或介词短语来修饰。;marry 一般不与介词with 连用;若问某某是否结婚,而不涉及结婚的对象,可用be / get married的形式,相当于系表结构。故选C。
【点评】该题型是属于基础题型,是必考内容。英语动词同汉语一样具有一词多义,一词多性的特点。解答此类问题首先要理解单词基本含义,注意其特殊用法及习惯搭配等特点,然后结合语境选择正确答案。
10.C
【解析】句意:——你认为这部名叫让子弹飞的电影怎么样?——我不知道,因为我没有看过。结合语境可知下文描述的是一直持续到现在的动作,故用现在完成时态,选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
11.A
【解析】句意:——今天下午李先生将检查我们的作业。你完成了吗?——现在还没有。我现在就在做。have,finished现在完成时;had finished过去完成时;will finish一般将来时;根据答语中的Not yet可知,问句应该用完成时态。问作业是否完成了,故答案为A。
【点评】考查现在完成时。识记现在完成时的构成和用法 。
12.B
【解析】句意:我在宜兴有10年了。由现在完成时have been可知表示状态的延续,用for+时间段或者since+时间点,故选B。
【点评】考查since和for的辨析。
13.C
【解析】句意:大卫工作效率很高,在过去十年里写了五本书。A单三式,B过去式,C现在完成时,D现在进行时,in the past ten years是现在完成时标志,时态用现在完成时has/have+过去分词,故选C。
【点评】考查时态,注意识记现在完成时的用法。
14.A
【解析】句意:我已经看了这部电影,我不想再去看它了。根据“already”可知句子时态是现在完成时,要用 have done 表示完成时,主语 I 是第一人称单数,助动词要用 have,故选A。
【点评】考查现在完成时。注意识记现在完成时的提示词。
15.D
【解析】句意: ——你知道著名香港企业家何鸿燊的死讯吗?——是的,我刚才听到了这个消息。根据did you know可知,身为企业家,是过去之前,故是过去完成时,had done的形式,故选D。
【点评】考查时态,注意过去完成时的用法。
16.D
【解析】句意:Tony已经从图书馆借这本杂志两个周了。A.borrow,动词,借;B.kept,keep的过去式,保存、借;C.has borrowed,已经借了,borrow是非延续性动词,不与for等引导的段时间连用;D.has kept,已经保存、已经借,keep是延续性动词,往往与for等引导的段时间连用;此句中含有段时间for two months,表示过去的动作对现在的影响,句子用现在完成时,且动词用延续性动词,故选D。
【点评】考查现在进行时态。识记动词keep与borrow的区别。
17.D
【解析】句意:那家商场已经开业两年了,但是我只去过一次。空一,根据时间状语for two years,两年了,一段时间,可知用现在完成时,结构为have/has done,open,开业,非持续性动词,不能与一段的时间状语连用,要转化为be+形容词形式,因此是has been open;空二,
到过某地,要用have/has +been to+地点名词,there 那里,副词,省略介词to,主语是I,要用have。故选D。
【点评】考查动词be现在完成时的用法。注意根据句意,确定be的现在完成时的结构。
18.B
【解析】句意:——你和你的丈夫结婚多久了?——我和他结婚有五年了。how long表示多长时间,常和延续性动词连用,when表示什么时候,其中marry表示结婚,动词,短暂性动词,不能与how long连用,因此用when。根据“for nearly 5 years”可知是现在完成时态常用的时间状语,其结构是主语+have/has done。在该时态中,当和表示一段时间的状语连用时,谓语应用延续性动词,marry是短暂性动词,其对应的延续动词是be married,则第二空可填写have been married with/to。故选B。
【点评】考查现在完成时。注意延续性与非延续性动词的使用。
19.D
【解析】句意:近十年来,志愿者为社区提供了很多帮助。provide用于表示不是出于主动慷慨之意地为人或物提供需要或有用的东西,仅仅是出于某种责任。有以下搭配provide sb. with sth.和provide sth.for sb.;offer 强调的是“主动提供”offer sb. sth.和offer sth. to sb.,此处表示指主动提供,用offer sth. to sb.再由for nearly ten years可知这里要用现在完成时,其结构为have/has+动词过去分词,故选D。
【点评】考查动词辨析和现在完成时,注意固定搭配offer sth. to sb.的用法。
20.C
【解析】句意:在过去的五年里,我们的家乡发生了巨大的变化。A.发生,一般现在时;B.发生,一般过去时;C.已经发生,现在完成时;D.正在发生,过去进行时。in the past five years表明时态是现在完成时,结构是have/has+动词过去分词,主语changes是复数,所以用have,take的过去分词是taken,故选C。
【点评】考查现在完成时,首先识记选项时态,然后识记现在完成时的标志词和结构。
21.D
【解析】句意:——现在我可以见校长吗 ——恐怕不能。他出去了,十分钟之后才回来。go out出去,动词短语;come back回来,动词短语。根据Can I see the headmaster at the moment, please — I'm afraid not.可知校长已经出去了,所以用第一个空用现在完成时,结构是have/has+动词过去分词,主语是he,所以用has,go的过去分词是gone;in+时间段用一般将来时,结构是will+动词原形,所以第二个空用will come back,故选D。
【点评】考查现在完成时和一般将来时,注意平时识记其结构,理解句意。
22.D
【解析】考查动词的时态。句意:博物馆在这儿有八十多年了。它是这座城市最古老的建筑之一。前句表示从过去一直延续到现在的状态,用现在完成时态;后句表示的是现在的状态,用一般现在时态。故选D。
23.D
【解析】句意:你必须把书归还给我,你已经借了两周了。根据语境可知用现在完成时,其结构是have/has done,for+一段时间,谓语动词用持续性的。根据题意,故选D。
【点评】考查动词的时态,本题涉及现在完成时的应用。
24.C
【解析】句意:——丹丹,你爸爸在哪里?——噢,他去北京出差了,下星期回来。has returned from已经从……返回;have been to曾经去过某地,人已回来;have gone to去了某地,人没回来;根据he'll come back next week(他下周会回来)可知,人去了北京还没回来。故选:C。
【点评】考查动词时态。熟悉have been to/have gone to的用法,结合题意,给出答案。
25.A
【解析】句意:—为什么不和我一起去看海豚表演呢?—因为我已经看过了。why not +动词原形... /why don't you +动词原形... 表示为什么不...... 用来征求对方的意见。have seen现在完成时,表示已经做过了;表示对现在造成的影响。故答案选A。
【点评】考查固定搭配和现在完成时。why not +动词原形... /why don't you +动词原形... 表示为什么不......
26.B
【解析】句意:自从我11岁以来,我就一直没有画过画。现在我正在考虑重新画画。——这对你有好处!since I was 11.表示截止到目前为止的一段时间,主句要用现在完成时态,故答案为B。
27.B
【解析】句意:《孙子兵法》很棒,到目前为止我已经读过很多遍了。A动词原形,B现在完成时,C现在进行时,D一般将来时,根据so far可知,此句应用现在完成时have/has done的结构,主语为I,助动词用have。故选B。
【点评】考查时态,注意识记现在完成时的用法。
28.A
【解析】句意:对我家乡的新面貌我感到惊讶,因为在过去的几年里它已经改变了许多。in the past few year是现在完成时的标志词,结构是have/has+动词过去分词,主语是it,用has changed,故选A。
【点评】考查现在完成时,注意识记其标志词,理解句意。
29.C
【解析】句意:玛丽很沮丧,因为她花光钱了。run out用尽,不及物动词;run out of…,用完……,及物动词。ran是run的过去式;run过去分词与动词原形run,词形相同。空格前有助动词has,用现在完成时has+过去分词。故选C。
【点评】考查动词短语辨析和现在完成时的构成。掌握动词短语的用法的不同,根据句子结构,选择正确的答案。
30.C
【解析】句意:——杰克今天早上跟我讲了很多关于这部新电影的事。——他可能已经看过了。否则,他现在就不会知道那么多了。A.看见,一般现在时;B.正在看见,现在进行时;C.已经看见,现在完成时;D.看见,一般过去时。根据Jack told me a lot about the new film this morning.杰克今天早上跟我讲了很多关于这部新电影的事,可知讲的是他可能已经看过了,所以用现在完成时,结构是have/has+动词过去分词,故选C。
【点评】考查现在完成时,首先理解选项区别,然后根据关键词句Jack told me a lot about the new film this morning.确定时态。
31.C
【解析】句意:-你的父亲在哪儿?-他去上海了。Have been to去过某地(已回);have been in在……;have gone to去了某地(未回)。本题中父亲是人们在找的人,所以是去了某地,还没回来,用have gone to。主语he是三人称单数,用has gone to。故选C。
【点评】本题考查现在完成时。以及Have been to;have been in;have gone to三个短语的词义和用法。
32.C
【解析】句意: 高老师不在这里。她去车站接布朗先生了。 have been to表示去过某个地方已经回来;have gone to表示去了还没回来,可能在去的途中或已经到了目的地。 根据第一句高老师不在这里,可知是去了还没回来,所以她去了车站接布朗先生了,因此用has gone to,故选C。
【点评】考查固定结构,注意辨析has been to和 has gone to 的区别。
33.B
【解析】句意:自1991年以来,杰克一直是一名工程师。became变成,一般过去时;has been现在完成时,成为;was是,一般过去时;had been现在完成时。根据since 1991可知是指从过去一直持续到现在的状态,用延续性动词的现在完成时,故答案为B。
【点评】考查现在完成时。识记完成时的构成和用法。
34.D
【解析】句意:——这里的空气比以前清新多了。——确实。过去几年我们种了很多树。A.种植,一般过去时;B.正在种植,过去进行时;C.将种植,一般将来时;D.已经种植,现在完成时。in the past few years表明时态是现在完成时,结构是have/has+动词过去分词,主语是复数we,所以用have,plant的过去分词是planted,故选D。
【点评】考查现在完成时,注意识记其标志词和结构。
35.B
【解析】句意:——很抱歉我迟到了。——没关系。会议才刚刚开始5分钟。根据"for only 5 minutes"可知此句用现在完成时,且谓语是延续性动词,现在完成时的构成为has/have done,begin,动词,开始,对应的延续性动词是be on,因此用has been on,故选B
【点评】考查现在完成时。注意for+段时间一般用于现在完成时,且谓语是延续性动词。
36.C
【解析】句意:我到处找不到我的笔记本. 恐怕是丢了. 本题是考查的是现在完成时态的用法, 表示过去发生的事对现在造成的影响或结果, 这从句意可以知道, 我到处找不到我的笔记本, 就是丢了的结果, 故选C。
【点评】现在完成时
37.D
【解析】句意:小汤姆离开家已经十年了。由句中“for more than ten years”可知. 句中的谓语动词需使用延续性动词。leave对应 的延续性动词为be away。
【点评】考查现在完成时。
38.C
【解析】句意:——你看到关于利比亚的可怕的消息了吗?——是的,我今天上午看到的。那里的人们要经受战火的考验了。结合语境可知上文描述的是现在已经完成的动作,故用现在完成时态。下文描述的是过去某时发生的动作,故用一般过去时态。选C。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。英语疑问句中一般具有时态上的对应关系,注意结合这一特点进行区分。
39.A
【解析】这题考查时态的用法,句意是:看,多干净的房间,谁整理的?这里表示整理的动作已经发生了,对现在的影响是房间干净了。
【点评】根据上下文,分析时态。
40.A
【解析】句意:你的爸爸在哪里?他去北京了。三天后就回来。has gone to 已经去了某地,还没有回来,has been to曾经去过某地,回来了,has been in表示在某个地方呆了多长时间了,根据句意,故选A
【点评】词义辨析考的是学生的基础词汇知识,了解每个选项的含义是做好此类题型的关键,解答此类习题,首先要求学生有一定的词汇量,句意理解后便可作答,所以平时的基础知识记忆,词汇积累是解答好这种题的关键。
41.D
【解析】句意:下列哪一项正确?borrow“借,借来”,非延续性动词,不能和时间段(for+一段时间)连用,所以A项错误。since“自……以来”;“since+时间段+ago”常和现在完成时连用,所以B项错误。open“开始营业,开业,开门”,非延续性动词,不能和时间段(from 8 a.m. to 9 p.m.)连用,所以C项错误。“since+一般过去时”,则主句用现在完成时,所以D项正确。故选D。
【点评】考查现在完成时,注意平时识记延续性动词和非延续性动词。
42.B
【解析】句意:——杰克,你在北京住了多久了?——十年了。根据"For ten years."可知,问的是在北京住了多久,此处表示过去发生的动作一致持续到现在,并且还要进行下午,结合语境判断为现在完成时,主语是"you",应该是have lived。故选B。
【点评】考查时态(现在完成时)。注意从时间状语的提示,时态所表示的意义以及句子的语境多个方面确定句子时态,分析对比选项的形式以及用法区别,选择正确的选项。
43.D
【解析】句意:——哇!教室真干净!——对。我确信有人把它清理干净了。A.打扫,一般现在时;B.正在打扫,现在进行时;C.将打扫,一般将来时;D.已经打扫,现在完成时。根据How clean the classroom is!教室真干净可知有人已经把它清理干净了,所以用现在完成时,结构是have/has+动词过去分词,主语someone是复合不定代词,所以用has,clean的过去分词是cleaned,故选D。
【点评】考查现在完成时,首先理解选项时态区别,然后根据关键词句How clean the classroom is!确定时态。
44.D
【解析】句意:不仅格林先生和格林夫人而且他们的女儿也去了大约两次了。根据“近主语原则”可知,not only...but also句型中动词的形式要与but also后的主语一致,故排除A、B;又根据has gone to表示去了某地还未回到出发点,has been to是去过某地已回到出发点可知,本题表示去过某地已回到出发点。故选D。
【点评】考查主谓一致,not only...but also...连接两个词做主语的时候应为就近一致原则。have been to与have gone to辨析。
45.D
【解析】句意:这本书她已经借了近三个星期了。后面有时间段三个星期,所以句子的动词应该是延续性动词,而A,B ,C 三个选项中的动词 borrow ,lend 和buy 都是短暂性动词,故答案为D。
【点评】考查现在完成时。掌握现在完成时的用法。
46.C
【解析】句意:——玛利亚和康康在哪儿?——他们已经去了英国。根据句意表示在说话的时候,玛利亚和康康不在说话的现场,到某地去了还没有回来。 在上下句的时态上来看,D选项的现在完成时在使用时句子中要有明显的过去时间或动作作为参照,来表示“过去的过去”,而在题干中根本就没有。 所以C选项时正确答案。
【点评】英语中的时态主要是借助于时间状语与上下文语境来进行判断。解答此类题型,首先要注意句子中的时间状语,如果没有则要通过分析上下文,结合语境来判断句子的时态。完成时态中的动词有瞬间动词和持续性动词之分,瞬间动词的过去分词强调的是动作的完成,持续性动词强调的是动作的持续性。现在完成时态中表示一段时间的时间状语不能和瞬间动词连用,持续性动词不能和表示瞬间时间的时间状语连用,需注意区分。
47.C
【解析】句意:——Kate在哪里?我好几天没看见她了。——她已经去北京了。她三天后将回来。have/has been to+地点名词,表示曾经去过某地,去了并且回来了;have/has gone to+地点名词,表示去了某地,还没有回来。主语是she,所以用has,排除A、D。根据She'll be back in three days可知是没有回来,所以用has gone to,故选C。
【点评】考查短语辨析,首先识记have/has gone/been to区别,然后根据关键词句确定。
48.A
【解析】句意:—我听说你去过美国,你什么时候去的?—去年暑假。根据句意第一空是到现在为止曾经去过,所以用have been to;第二空根据句意及回答是应该用一般过去时态,所以选A。
【点评】考查动词时态
49.C
【解析】句意:——看图片里面的女孩,是你吗?凯西。——是的,是我,我瘦了很多。lose一般现在时;am losing现在进行时;have lost现在完成时;will lose一般将来时;根据句意和语境可知只有现在完成时能够表达出“我瘦了很多”这个含义, 故答案为C。
【点评】考查现在完成时。注意识记现在完成时的结构和用法。
50.C
【解析】句意:很高兴再次见到你。我们从2014年开始就没见过面。根据题干中的since 2014可知,此句要用现在完成时,主语是we,助动词要用have,see的过去分词为seen,故选C。
【点评】考查时态辨析。注意现在完成时的基本构成及用法。
21世纪教育网(www.21cnjy.com)
同课章节目录