Unit 2 Travelling 语法Grammar 现在完成时(2)-2024-2025学年八年级英语下册单元语法精讲精练(牛津译林版)

2025-02-07
| 18页
| 1274人阅读
| 38人下载
初高中精品英语馆
进店逛逛

内容正文:

班级 姓名 学号 分数 Unit 2 Travelling 现在完成时(2) (时间:60分钟,满分:100分) 1、 have been to,have gone to 1.have been to+地点,表示“去过某地”。(人已回)。 have/has been to someplace表示“到过/去过某处”,指曾经去过某处,但现在人不在那儿。它讲的是过去的情况,强调去过,侧重于到目前为止的一个结果,是对过去经历的一种回忆。后面可以接次数,如once,twice,three times等,表示“去过某地几次”,也可以和just,never,ever,before等连用。 Have you ever been to Nanjing? 你曾经去过南京吗? 2.have gone to+地点,表示“去了某地”。(人已走,尚未回。只用于第三人称。) have/ has gone to someplace表示“去了某处”,可能正在去某地的途中,也可能已经在某地,强调某人不在这儿,还没有回来。当地点用副词表示时要省略介词to。 它一般只用于第三人称,不用于第一或第二人称,不能用来代替have/has been to。 如: 1)—Is your mother in? 你母亲在家吗? —No. She has gone to work.不。她上班去了 2)—Where is Tom? 汤姆在哪儿? —He has gone to the library. He will be back in a minute. 他去图书馆了。他一会儿就回来。 现在完成时可以用来表示发生在过去某一时刻的、持续到现在的动作或状态,常与for, since引导的时间状语连用。 1 .for+时间段。表示“有(多长)一段时间了”。如: I have studied English for five years. 我学英语已有五年了。 2 since+时间点。表示“自从……以来”。 (1) since+过去一个时间点。如:   I have lived here since 2003. 我自从2003年以来就一直住这儿。 (2) since+时间段+ago。如: She has stayed in Guangzhou since three months ago. 她自三个月前就一直待在广州。 (3) since+从句(一般过去时)。如: Mr Wang has worked in the factory since he came to the city. 自从到这个城市以来,王先生一直在这家工厂工作。 (4) It is+时间段+since+从句(一般过去时)。如: It is 13 years since I began to live here. 我住这儿已有13年了。 2、 延续性动词和短暂性动词的用法 英语中的动词,根据所表示的动作是否能够延续,分为延续性动词和短暂性动词。 If we want to express a continuous state, we can use another way like this. Verb(短暂性动词) Used for a continuous state(延续性状态) begin/start have/has been on finish/stop have/has been over come/go/arrive have/has been in/at leave have/has bee away borrow have/has kept join have/has been in; have/has been a member of marry have/has been married die have/has been dead 【典例】 Kitty has been in Hong Kong for two days. √ Kitty has gone to Hong Kong for two days. × Kitty has gone to Hong Kong. √ Kitty has had the king rings since two hours ago. √ Kitty has bought the key rings since two hours ago. × Kitty has bought the key rings. √ 一、单项选择(本大题共40小题,每小题1.5分,共60分) 1.(23-24八年级下·江苏宿迁·期末)—Your T-shirt looks beautiful. When did you buy it? —In June. I ________ it for two weeks. A.had B.have had C.buy D.have bought 2.(23-24八年级下·江苏宿迁·期中)Daniel ________ the book for over two weeks, he has to ________ it to the library. A.has kept; return B.has borrowed; give C.borrowed; take D.kept; bring 3.(23-24八年级下·江苏无锡·期中)The basketball final ________ for an hour, but we are still very excited. A.has begun B.has ended C.has been on D.has been over 4.(22-23八年级下·江苏常州·期中)—I bought this dictionary two weeks ago. —You mean you ________ it for only half a month. A.have bought B.have kept C.have had D.have taken 5.(22-23八年级下·江苏常州·期中)The new cinema in our city ______ for two months, but I ______ there. A.has opened; haven’t been B.has been open; haven’t gone C.has opened; haven’t gone D.has been open; haven’t been 6.(23-24八年级下·江苏常州·期中)—When did you become a volunteer? —I _________ in this group since 2008. A.joined B.took part C.have joined D.have been 7.(23-24八年级下·江苏常州·阶段练习)He ________ in Shanghai, but he ________ the village life since he came here. A.used to live; has got used to B.used to living; has been used to C.was used to live; has got used to D.used to live; has been used to 8.(23-24八年级下·江苏盐城·阶段练习)He ________ Japan. Moreover, he ________ there for 10 hours. A.has gone to; has been B.has been to; has arrived C.has been to; has gone D.has gone to; has arrived 9.(23-24八年级下·江苏淮安·期末)—Where is Miss Smith, Tina? —She ________ her company for an important meeting. She left ten minutes ago. A.has been to B.has gone to C.is going to D.goes to 10.(23-24八年级下·江苏扬州·期末)—Amy with her parents ________ the cinema to watch the film. —Oh, that’s why they are not at home now. A.has gone to B.has been to C.have gone to D.have been to 11.(23-24八年级下·江苏镇江·期末)Jenny can tell every street in Zhenjiang because she ________ this city for 22 years. A.was B.has been in C.has been to D.has gone to 12.(23-24八年级下·江苏宿迁·期末)—Where is Mr. White, Martina? —He __________ Hong Kong. He will come back next week. A.goes to B.has been to C.is going to D.has gone to 13.(23-24八年级下·江苏宿迁·期中)My uncle ________ Chengdu for over two weeks on business. A.has gone to B.has been to C.has come to D.has been in 14.(22-23八年级下·江苏常州·期中)— I haven’t seen your English teacher. Where is she? — It’s said that she ________ England for further study. A.has gone in B.has been to C.has gone to D.has come to 15.(23-24八年级下·江苏常州·阶段练习)—Where’s Mr. Zhang? I haven’t seen him for several days. —He ________ Canada. He ________ there for a week. A.has gone to; has been B.has gone to; has been in C.has been to; has been to D.has been to; has been 16.(23-24八年级下·江苏泰州·阶段练习)—Where is Tom? A friend of his wants to see him. —He ________ to New York on business. He ________ the airport at 5 in the morning. A.has gone; has left for B.has been; left for C.has gone; left for D.has been; has left for 17.(23-24八年级下·江苏泰州·阶段练习)Simon’s father ________ to Paris last month. He ________ there three times. A.went, has gone B.has gone, has been C.went, has been D.has been, has gone 18.(22-23八年级下·江苏淮安·期中)That singer ________ the USA three times. She is popular there too. A.has been to B.has been in C.has gone to D.is going to 19.(22-23八年级下·江苏无锡·期中)He ________ Thailand for honeymoon since he ________ Mary last week. A.has gone to; married with B.has been in; married C.has gone to; got married to D.has been to; married 20.(22-23八年级下·江苏无锡·期中)—Who is knocking on the door? —It ________ Mr. Smith because he ________ Sydney. A.can’t be; has gone to B.may not be; has been to C.mustn’t be; has gone to D.may be; went to 21.(22-23八年级下·江苏南京·期中)—Where is your father? —He has gone to Australia and he ________ there for two weeks. A.has gone B.has been C.has gone to D.has been in 22.(22-23八年级下·江苏南京·期中)—Andy, ________ your mother ________ Japan? —Yes. She left home two days ago. A.has; been to B.has; gone to C.has; been in D.was; in 23.(22-23八年级下·江苏南京·期中)—Sandy, remember to return the book on time. You them for two weeks. —OK, I will. A.have borrowed B.borrowed C.have kept D.kept 24.(22-23八年级下·江苏盐城·期中)My grandparents ______ for over 60 years and they love each other very much. A.have been married B.got married C.have got married D.were married 25.(23-24八年级下·江苏盐城·阶段练习)She ________ her hometown for many years. Nearly no one knows her now. A.left B.has been away from C.has left D.had left 26.(22-23八年级下·江苏宿迁·期中)Uncle John ________ his hometown for twelve years. A.has been away from B.has left C.has gone D.left 27.(22-23八年级下·江苏常州·期中)—How long have you ________?   —Since a month ago. A.bought the car B.had a bad cold C.joined the army D.returned home 28.(22-23八年级下·江苏南京·期中)—I’m sorry for being late. —Never mind. The meeting ________ for only 5 minutes. This way, please. A.has begun B.has been over C.has been open D.has been on 29.(23-24八年级上·江苏泰州·期末)Fenghuang Square ________ for about two years, but I ________ there yet. A.has opened; haven’t gone B.has opened; haven’t been C.has been open; haven’t been D.has been open; haven’t gone 30.(21-22八年级下·江苏南通·期末)—Excuse me, where are Mr and Mrs Li? —They ________ Hangzhou for half a year. They moved there in January. A.have gone to B.have been to C.have arrived in D.have been in 31.(22-23八年级下·江苏淮安·阶段练习)Mr Smith ________ here for almost ten years, and he has many Chinese friends. A.has been B.left C.has come D.came 32.(21-22八年级下·江苏宿迁·期末)— I bought this dictionary two weeks ago. — You mean you ________ it for half a month. A.have bought B.have had C.have been bought D.bought 33.(22-23八年级下·江苏扬州·阶段练习)The meeting ________ 2 hours ago. It ________ for 2 hours. A.starts; has been on B.started; has been C.starts; has been D.started; has been on 34.(21-22八年级下·江苏南京·期中)Lei Feng, a famous soldier, ________ for sixty years, but he is still remembered by the whole society. A.has been dead B.has died C.was dead D.died 35.(22-23八年级下·江苏扬州·阶段练习)Which of the following is right? A.He’s borrowed the book for two weeks. B.I have joined the army since two days ago. C.His father has left here since he was born. D.They have been married for ten years. 36.(22-23八年级下·江苏盐城·阶段练习)I have ______ in touch with my pen friend for many years ______ writing letters. A.got; in B.got; by C.kept; with D.kept; by 37.(22-23八年级下·江苏盐城·阶段练习)—How long is it since he ______ this school? —He ______ for three years. A.has left; has left B.left; has been away C.leaves; has left D.left; has left 38.(22-23八年级下·江苏扬州·阶段练习)Kitty with her parents ________ Hong Kong since last week. A.have been in B.have gone to C.has been to D.has stayed in 39.(21-22八年级下·江苏扬州·期中)—Where’s Tom? —Nobody knows where he ________. He ________ home for nearly a week. A.has been; left B.went; has been away from C.has gone; left D.has gone; has been away from 40.(21-22八年级下·江苏镇江·期中)Which of the following sentences is RIGHT? A.I haven’t seen him for ages. B.He’s borrowed the book for two weeks. C.His father has left here since he was born. D.I have joined the army since two days ago. 二、翻译(本大题共10小题,每小题4分,共40分) 41.(22-23八年级下·江苏扬州·阶段练习)我爸爸已经去南京出差两次了。 42.(22-23八年级下·江苏南通·期中)你的丈夫出国多久了? 43.(22-23八年级下·江苏扬州·阶段练习)这部电影已经开始一个半小时了。 44.(21-22八年级下·江苏苏州·期中)那对法国夫妻结婚多久了? 45.(21-22八年级下·江苏苏州·期中)你买这些钥匙扣多久了? 46.(23-24八年级下·广东潮州·期末)这本故事书我已经借了好几天。 47.(23-24八年级下·辽宁铁岭·期末)我自从5岁生日时就拥有了这辆自行车。 . 48.(22-23八年级下·辽宁营口·期末)你买这个房子多长时间了? (汉译英) 49.(22-23八年级上·广东深圳·期末)我已经加入足球俱乐部3年了。 (be in) 50.(22-23八年级下·江苏扬州·阶段练习)顺便问一下,她爷爷已经离开家乡多久了? 试卷第1页,共3页 试卷第1页,共3页 学科网(北京)股份有限公司 参考答案: 题号 1 2 3 4 5 6 7 8 9 10 答案 B A D C D D D A B A 题号 11 12 13 14 15 16 17 18 19 20 答案 B D D C A C C A B A 题号 21 22 23 24 25 26 27 28 29 30 答案 B B C A B A B D C D 题号 31 32 33 34 35 36 37 38 39 40 答案 A B D A D D B D D A 1.B 【详解】句意:——你的T恤看起来很漂亮。你什么时候买的?——六月份。我已经买了两个星期了。 考查时态及延续性动词。根据“for two weeks”表示一段时间可知,句子时态为现在完成时,且谓语为延续性动词。故选B。 2.A 【详解】句意:丹尼尔借了这本书两个多星期了,他必须把它还给图书馆。 考查延续性动词及动词辨析。return返回,归还;give给;take带走;bring带来。第一空根据时间状语“for over two weeks”可知应用现在完成时,和时间段连用,谓语动词要用延续性动词,“borrow”的延续性动词是keep,主语为第三人称单数,故应用has kept;第二空根据“the book for over two weeks”可知,已经借了两周,不得不还书,故应用return。故选A。 3.D 【详解】句意:篮球决赛已结束一个小时了,但是我们仍然很激动。 考查延续性动词用法。has begun已经开始,非延续性动词;has ended 已经结束,非延续性动词;has been on已经开始,延续性动词;has been over已经结束,延续性动词。根据“but we are still very excited”可推测比赛“已经结束”,排除A、C选项,且空后“for an hour”为时间段,应与延续性动词搭配。故选D。 4.C 【详解】句意:——我两周前买了这本字典。——你是说你只买了半个月。 考查现在完成时。根据题干中“for only half a month”可知答句用现在完成时,且谓语动词要用延续性动词;再由“I bought this dictionary two weeks ago.”可知此处要用buy的延续性动词have表示“拥有”;现在完成时的结构是have done,have的过去分词是had。故选C。 5.D 【详解】句意:在我们城市的新电影院已经开业两个月了。但是我没去过。 考查现在完成时。根据时间状语“for two months” 可知谓语动词使用延续性动词,时态用现在完成时,open开始营业,非延续性动词,不能和一段时间连用。be open营业,延续性动词,所以第一个空格处填has been open;have gone to sp.已经去了某地,没有回来,说话人不在说话人地方;have been to sp.:去过某地,已经回来了,说话人在说话的地方,由语境可知此句说话人在说话的地方,用have been to sp.,there是地点副词,省略介词to。故选D。 6.D 【详解】句意:——你什么时候成为志愿者的?——我从 2008 年就加入了这个小组。 考查现在完成时。joined参加;took part参加;have joined已经加入;have been已经成为。根据“since 2008”可知句子应用现在完成时,且谓语动词应用延续性动词,join为非延续性动词,因此应用be in the group表示“加入这个小组,成为小组的一员”。故选D。 7.D 【详解】句意:他过去住在上海,但是他自从来到这就已经习惯了乡村的生活。 考查动词短语辨析以及延续性动词的用法。used to do sth过去常常做某事;be/get used to doing sth习惯做某事;be used to do sth被用来做某事。根据but可判断,前半句介绍过去的事情,第一空填used to live。后半句表示习惯做的事情,since+一般过去时的从句,主句用现在完成时,且动词要用延续性动词,be used to doing sth是延续性动词,故选D。 8.A 【详解】句意:他去了日本。此外,他已经在那里停留了10个小时。 考查动词短语。has gone to去了某地还未回来;has been to去过某地;has arrived到达,短暂性动词。根据“for 10 hours”可知第二空用延续性动词,排除B、C和D。第一空表示去了日本,用has gone to;第二空表示在那停留了十个小时,has been in“在某地待了多长时间”,there为地点副词,其前一般不加介词。故选A。 9.B 【详解】句意:——史密斯小姐在哪里,蒂娜?——她去公司参加一个重要会议了。她十分钟前就走了。 考查现在完成时。has been to去过某地(已经回来了);has gone to去了某地(还没有回来);is going to将会去;goes to去。根据“She left ten minutes ago”可知,Tina已经离开了,不在这里了,应用has gone to。故选B。 10.A 【详解】句意:——艾米和她的父母去电影院看电影了。——哦,这就是他们现在不在家的原因。 考查动词短语和主谓一致。have/has gone to去了,还未回来;have/has been to去过,已回来。根据“that’s why they are not at home now.”可知,他们不在家,应是去电影院了;主语是Amy with her parents,助动词用has。故选A。 11.B 【详解】句意:Jenny可以分辨得出镇江的每一条街道,因为她已经在这个城市22年了。 考查现在完成时。was用来表示某人或某物即主语本身,用来表示某人或某物属于某一群体或有某种性质( be的过去式 );has been in待在某个地方;has been to曾经到过;has gone to到某地去了。根据“for 22 years”可知句子采用现在完成时,排除A选项;根据“Jenny can tell every street in Zhenjiang”可知,她熟悉镇江的每一条街道,说明她在这个地方时间很久,谓语应用延续性动词,即用be in表示“在……”。故选B。 12.D 【详解】句意:——玛蒂娜,怀特先生在哪里?——他去了香港。他下周会回来。 考查现在完成时。goes to去;has been to曾经去过;is going to将要去;has gone to去了某地。根据“He will come back next week.”可知,此时怀特先生在香港,所以应用has gone to,表示去了某地,还没回来,故选D。 13.D 【详解】句意:我的叔叔已经在成都出差两周多了。 考查现在完成时。has gone to去了某地,还未回来;has been to去过某地,已经回来;has come to 已经来到某地;has been in待在某地多久。根据时间状语“for over two weeks”可知叔叔待在成都两周了,在“for+时间段”的肯定句中,谓语动词要用延续性动词。选项中只有“has been in”为延续性动词。故选D。 14.C 【详解】句意:——我没有看到你的英语老师。她在哪?——据说她去英国深造了。 考查短语辨析。have gone in无此说法;have been to去过(已回);have gone to去了(未回);has come to已来到。根据“I haven’t seen your English teacher. Where is she?”可知,英语老师去了英国,还没有回来,应用has gone to 。故选C。 15.A 【详解】句意:——张先生在哪里?我已经好几天没见过他了。——他去了加拿大。他在那儿待一周。 考查现在完成时。have been to表示“去过某地,现在回来了”;have been in表示“待在某地”;have gone to表示“去了某地”。根据“Where’s Mr. Zhang? I haven’t seen him for several days.”可知,张先生去了加拿大,先排除CD;根据空格后“there”可知,地点副词前不加介词。故选A。 16.C 【详解】句意:——汤姆在哪里?他的一个朋友想见他。——他去纽约出差了。他早上五点动身去机场。 考查时态。has been to去过某地,已经回来了;has gone to去了某地,没回来;has left for已经离开去,现在完成时;left for离开去,一般过去时。第一空,根据“Where is Tom?”可知,此处表示“去了某地,没回来”,所以填has gone to;第二空,根据“at 5 in the morning”可知,此句时态为一般过去时,所以填left for。故选C。 17.C 【详解】句意:西蒙的父亲上个月去巴黎了,他去过那里三次了。 考查时态。由last month可知,第一空是一般过去时,用过去式went。根据“He ... there three times.”可知,表示去过那里三次,应用现在完成时,has been“去过”,has gone“去了(未回)”,第二空用has been。故选C。 18.A 【详解】句意:那个歌手已经去过美国三次了。她在那也受欢迎。 考查短语辨析。has been to+地点,去某地已经回来;has been in+地点,在某地待了一段时间;has gone to+地点,去某地未归;is going to+地点,打算去某地。根据“three times”可知那个歌手已经去过美国三次,已经回来,故选A。 19.B 【详解】句意:自从上周和玛丽结婚以来,他一直在泰国度蜜月。 考查现在完成时。has gone to去了,表示人还没有回来;has been to去过,表示人已经回来了;has been in已经在某个地方,说明人就在那个地方;married和某人结婚;married with错误格式;got married to和某人结婚。根据“He ... Thailand for honeymoon”可知,此处表示他一直在泰国度蜜月,用has been in,所以B项正确。故选B。 20.A 【详解】句意:——谁在敲门? ——不可能是史密斯先生,因为他去了悉尼。 考查情态动词和现在完成时。can’t be不可能;may not be可能不;mustn’t be禁止,不允许,may be可能是;have been to曾去过某地现已返回;have gone to已经去了某地尚未返回;went to去,一般过去时。根据“because he ... Sydney.”可知,此处表示史密斯先生去了悉尼还未回来,因此不可能是他在敲门。故选A。 21.B 【详解】句意:——你爸爸在哪?——他去了澳大利亚,在那里待了两个星期。 考查现在完成时。have gone to去了(未回);have been to去了(已回);have been in在某地待一段时间。根据“there for two weeks”可知,是指在澳大利亚待了两个星期,应用have been in,又因为there是地点副词,前面不加任何介词,故选B。 22.B 【详解】句意:——安迪,你妈妈去日本了吗?——是的,她两天前离家的。 考查现在完成时。have been to曾经去过某地,已回;have gone to去了某地,还未回;have been in待在某地;be in在某地。根据“She left home two days ago.”可知,此处表示“去日本了,还未回”,故用have gone to结构,主语是三单,助动词用has。故选B。 23.C 【详解】句意:——桑迪,记得按时还书。你已经借了两个星期了。——好的,我会的。 考查时态。根据“for two weeks”可知此处时态用现在完成时,且动词用延续性动词,borrow是非延续性动词,排除ABD。故选C。 24.A 【详解】句意:我的祖父母已经结婚60多年了,他们彼此非常恩爱。 考查动词的时态。根据“for over 60 years”可知,是持续到现在的动作或状态,用现在完成时(have/has done);get married是短暂性动词短语,应排除,be married表示“已婚”状态,为延续性动词,和for引导的表示一段时间的时间状语连用。故选A。 25.B 【详解】句意:她离开家乡已经很多年了。现在几乎没有人认识她了。 考查现在完成时。根据“for many years”可知,本句是现在完成时,leave是短暂性动词,和一段时间连用,应用延续性动词,be away from符合。故选B。 26.A 【详解】句意:约翰叔叔已经离开家乡十二年了。 考查延续性动词和非延续性动词。has been away from远离;has left已经离开;has gone已经去了;left离开。根据“for twelve years”可知句子采用现在完成时,谓语应用延续性动词,动词leave“离开”为非延续性动词,排除B和D;have gone表示“去了某地”,还没回来,不符合语境,排除C;be away from表示处于离开的状态,符合语境。故选A。 27.B 【详解】句意:——你患重感冒多长时间了?——自从一个月前。 考查延续性动词用法。根据“How long have you...?”可知,空处要用延续性动词,buy“买”、join“加入”和return“返回”均为短暂性动词,故排除选项A、C和D,have a bad cold表示“患重感冒”,其中have为延续性动词,其过去分词为had。故选B。 28.D 【详解】句意:对不起,我迟到了。——没关系,会议只开了5分钟。请这边走。 考查现在完成时。has been over已经结束;has been open已经开放;has been on已经开始。根据“...for only 5 minutes. This way, please.”可知,会议是刚开始,与时间段连用用延续性动词,排除A。故选D。 29.C 【详解】句意:凤凰广场已经开放两年了,但我还没有去过那里。 考查延续性动词与非延续性动词。for+一段时间,要与延续性动词一起搭配使用,open作为动词是非延续性动词,be open是延续性动词,所以第一空填has been open。have gone to去了某地(未回来);have been to去过某地(已回来)。根据“but I … there yet”可知,此处表示还未去过那里,第二空应填haven’t been,故选C。 30.D 【详解】句意:——请问,李夫妇在哪里?——他们已经在杭州待了半年了。他们一月份搬到了那里。 考查延续性动词和非延续性动词的辨析。have gone to去了某地还未回来;have been to去了某地已经回来;has arrived in到达某地;have been in从过去一直持续到现在,一直在某个地方。根据“for half a year”可知,要用延续性动词,AC两项是延续性动词;结合“They moved there in January.”可知现在还在杭州,用have been in。故选D。 31.A 【详解】句意:史密斯先生在这儿已经差不多十年了,他有很多中国朋友。 考查现在完成时。has been已经,现在完成时;left离开,leave的过去式或过去分词;has come已经来了,现在完成时;came来,come的过去式。根据时间状语“for almost ten years”可知,句子时态为现在完成时,且谓语动词应使用延续性动词,come和leave都是短暂性动词,不能与表示一段时间的状语连用。故选A。 32.B 【详解】句意:——我两周前买了这本字典。——你的意思是你已经买这本字典半个月了。 考查现在完成时,延续性动词和非延续性动词。根据“for half a month”可知,此处是现在完成时,现在完成时可以用来表示发生在过去某一时刻的,持续到现在的动作(用行为动词表示)或状态(be动词表示),现在完成时中,非延续性动词不能与for和since引导的表示一段时间的状语连用,通常是用相应的延续性动词来代替。buy对应的延续性状态词是have,所以此处使用have had。故选B。 33.D 【详解】句意:会议两个小时前就开始了。已经开始了两个小时了。 考查时态。第一空根据“2 hours ago”可知,需用一般过去时,因此用started。第二空根据“for 2 hours”可知,需用现在完成时,且动词用延续性动词,be on是延续性动词。故选D。 34.A 【详解】句意:雷锋,一名士兵,已经死了六十年,却依然被全社会铭记。 考查谓语动词时态。根据“for sixty years”可知是时间段,应用现在完成时,且用延续性动词,die的延续性动词是be dead。故选A。 35.D 【详解】句意:下面哪一个选项是正确的? 考查延续性动词和非延续性动词。for+时间段和since+时间点或一般过去时,表示动作的延续,用延续性动词的现在完成时,A、B、C选项中的borrow、join、leave都是短暂性动词,不能和一段时间连用,是固定用法,所以排除A、B、C项;D选项中be married是延续性动词,所以正确。故选D。 36.D 【详解】句意:多年来,我一直通过写信与我的笔友保持联系。 考查延续性动词用法和介词辨析。第一空根据for many years可知,应用延续性动词,keep in touch with sb “保持联系”是延续性动作,故用keep。in在;by通过;with用。根据句意可知,此处应用“通过”,表示方式,应用by。故选D。 37.B 【详解】句意:——自从你毕业有多久了?——他已经毕业三年了。 考查现在完成时用法。第一空根据句意可知,since自从,后面接句子用过去时,应填left;第二空for three years为延续性时间,动词为延续性动词,应填has been away。故选B。 38.D 【详解】句意:基蒂和她的父母从上周起就一直待在香港。 考查现在完成时态。have been in待在;have gone to去了某地;have been to去过某地;has stayed in待在某地。根据“Kitty with her parents”可知,谓语动词根据Kitty来判断,因此助动词用has;再者根据“since last week”可知,谓语动词需要持续性动作,此处指待在香港,故选D。 39.D 【详解】句意:——汤姆在哪里?——没有人知道他去了哪里。他离家近一周了。 考查动词时态。根据“Nobody knows where he”可知第一空是指没有人知道汤姆去了哪里(汤姆不在家),应用have gone to“去了(未回)”;第二句和一段时间连用,应用现在完成时,且谓语动词是延续性动词。leave“离开”,短暂性动词,对应的延续性动词为be away。故选D。 40.A 【详解】句意:下列句子中,哪一个是正确的? 考查延续性动词与非延续性动词。I haven’t seen him for ages.我几年没见过他了;He’s borrowed the book for two weeks.错误表达,borrow为非延续性动词,不能与表示一段时间的状语连用;His father has left here since he was born.错误表达,leave为非延续性动词,不能与表示一段时间的状语连用;I have joined the army since two days ago.错误表达,join为非延续性动词,不能与表示一段时间的状语连用。故选A。 41.My father has been to Nanjing on business twice. 【详解】去过:have been to sp.;主语是my father,助动词用has;出差:on business;两次:twice。故填My father has been to Nanjing on business twice. 42.How long has your husband been abroad? 【详解】how long多久,对时间段提问;your husband你的丈夫;have/has been abroad出国,主语是第三人称单数,助动词用has。故填How long has your husband been abroad? 43.The film has been on for one and a half hours/one hour and a half. 【详解】the film“这部电影”;动作从过去延续到现在要用现在完成时态,结构为“have/has+动词过去分词”;for one and a half hours/for one hour and a half“达一个半小时”;和一段时间连用,用延续性动词,begin对应的延续性状态为“be on”。故填The film has been on for one and a half hours/one hour and a half. 44.How long have the French couple been married? 【详解】根据语境可知,句子使用现在完成时have/has done,多长时间:how long,和时间段连用动词应用延续性动词be married“结婚”,主语是the French couple“法国夫妇”,助动词用have,放主语之前。故填How long have the French couple been married? 45.How long have you had these key rings? 【详解】you“你”,作主语;these key rings“这些钥匙扣”,作宾语;buy“买”;how long“多久”,与延续性动词连用;根据题干可知,本句是现在完成时,短暂性动词buy应改成延续性动词have had;又因本句是特殊疑问句,疑问词放句首,助动词放主语前。故填How long have you had these key rings? 46.I have kept this storybook for several days. 【详解】根据汉语可知,时态应为现在完成时,结构为have/has + 过去分词。borrow是短暂性动词,不能表示动作的持续时间,因此需要用延续性动词keep。I“我”作主语,助动词用have;this storybook“这本故事书”;for several days“好几天”,for后面加时间段,表示动作持续了一段时间。故填I have kept this storybook for several days. 47.I have had the bike since my fifth birthday 【详解】since“自从”,my fifth birthday“我五岁生日”,用序数词fifth表示“第五个”,时态要用现在完成时“have/has+动词过去分词”,且动词要用延续性动词have表示“拥有”,根据I可知,助动词用have,故填I have had the bike since my fifth birthday。 48.How long have you had the house? 【详解】根据汉语提示可知,该句为特殊疑问句,该句提问多长时间,用“how long”;分析中文句子可知,该句用现在完成时,其谓语结构是“have/has+动词的过去分词”,主语是“you”,故助动词用“have”,与“how long”连用,应该用表示延续性的动词have,其过去分词“had”,宾语为“the house”。故填How long have you had the house? 49.I have been in the Football Club for three years. 【详解】for+一段时间,three years“三年”,要与现在完成时have/has done的结构一起搭配,且动词要用延续性动词,be in“加入……”,Football Club“足球俱乐部”,主语是I,助动词用have,故填I have been in the Football Club for three years. 50.By the way, how long has her grandfather been away from his hometown? 【详解】“顺便问一下”by the way;“她爷爷”her grandfather;“多久”how long;由“how long”可知,“离开”用表示延续性的短语be away from;“家乡”hometown。根据中文提示可知,该句是特殊疑问句,时态是现在完成时,即have/has+动词过去分词,主语her grandfather是第三人称单数,助动词用has。所以句型结构是“疑问词+has+主语+动词过去分词+其他”,故填By the way, how long has her grandfather been away from his hometown? 答案第1页,共2页 答案第1页,共2页 学科网(北京)股份有限公司 $$

资源预览图

Unit 2 Travelling 语法Grammar 现在完成时(2)-2024-2025学年八年级英语下册单元语法精讲精练(牛津译林版)
1
Unit 2 Travelling 语法Grammar 现在完成时(2)-2024-2025学年八年级英语下册单元语法精讲精练(牛津译林版)
2
Unit 2 Travelling 语法Grammar 现在完成时(2)-2024-2025学年八年级英语下册单元语法精讲精练(牛津译林版)
3
所属专辑
相关资源
示范课
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。