Unit 4 Smart home 重点语法:现在完成时精讲练(七大题型,90题)-2024-2025学年七年级英语上册重难点讲练全攻略(牛津上海版2024)

2024-08-31
| 2份
| 37页
| 2344人阅读
| 136人下载
精品
初高中原创精品库
进店逛逛

资源信息

学段 初中
学科 英语
教材版本 初中英语沪教版(五四学制)七年级上册
年级 七年级
章节 Unit 4 Smart home
类型 教案-讲义
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 上海市
地区(市) -
地区(区县) -
文件格式 ZIP
文件大小 180 KB
发布时间 2024-08-31
更新时间 2024-10-14
作者 初高中原创精品库
品牌系列 -
审核时间 2024-08-31
下载链接 https://m.zxxk.com/soft/47096091.html
价格 3.00储值(1储值=1元)
来源 学科网

内容正文:

Unit 4 Smart home 重点语法:现在完成时精讲练(七大题型,90题) 目录 语法知识精讲 1 语法知识精练 4 题型一:过去分词变化规则 4 题型二:表示影响(动作已完成) 5 题型三:表示持续(动作未完成) 7 题型四:延续性动词与非延续性动词 7 题型五:含ever/never的现在完成时 9 题型六:含since/for的现在完成时 10 题型七:have been to和have gone to的区别 11 语法知识精讲 1.现在完成时基本结构: 主语+have/has+动词的过去分词 ①肯定句:主语+have/has+动词的过去分词+宾语. ②否定句:主语+have/has+not+动词的过去分词)+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词+宾语. ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他) 2.过去分词变化规则如下: 1. 规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。变化规则有四点: (1)一般动词,在词尾直接加"-ed "。 work→worked→worked visit→visited→visited (2)以" e "结尾的动词,只在词尾加"-d "。    live→lived→lived (3)以"辅音字母 + y "结尾的动词,将 "y" 变为 "i" ,再加"-ed "。 study→studied→studied cry→cried→cried (4)重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加"-ed "。 stop→stopped→stopped drop→dropped→dropped 2. 不规则动词变化需参看不规则动词表逐一熟记。 cut→cut→cut hit→hit→hit 3.现在完成时用法 1. 现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。 I have already posted the photo. 我已经把照片寄走了。强调post对现在的影响"照片不在这里"。 2. 现在完成时可以用来表示发生在过去某一时刻的、持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+时间段),since(+时间点或过去时的句子)连用,谓语动词必须是延续性动词。如: He has lived here since 1978. 自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) 注意:for和since的用法。 ①for + 时间段 译为:……时间 ②since + 过去一个时间点(译为:自从……以来) ③since + 时间段 + ago ④since + 从句(过去时) ⑤It is + 时间段 + since + 从句(过去时) 注意:瞬间动词(buy, die, join, lose...)与for 或since引导的时间段连用时,要改变成延续性动词。变化如下:   come/arrive/reach/get to→be in    go out→be out    finish→be over    open→be open    die→be dead    buy→have    Fall ill→be ill    Come back→be back   Put on→be on/wear    Worry→be worried    Catch a cold→have a cold 4.现在完成时连用的时间状语 现在完成时是一个与过去和现在都有关系的时态,因此,具有这样时间特点的状语都可以与现在完成时连用。 1. 与表示一段时间的状语连用,如"for+时间段","since+时间点"。如: We have lived in this city for more than 40 years. 我们在这个城市已生活了40多年。 We have lived in this city since 1958. 我们从1958年起就住在这个城市里。 从以上两个例句我们可以看出,与表示一段时间的状语连用时,谓语动词常为stay, live, teach, learn, work, sleep, read, wait, keep等具有延续意义的动词。 2. 与笼统地表示过去的时间状语连用,如already, never, ever, just等。如: I’ve just found this library book. 我刚刚找到这本图书馆的书。 How beautifully she sings! I have never heard a better voice. 她唱得多美啊!我还从来没听到过比这更优美的嗓音。 3. 与表示包含过去和现在的一整段时间的状语连用,如lately, recently, in the past few years, these few years, these days, up to now, so far等。如: How have you been recently? 你近来状况如何? The famous writer has written a new book in the past two years. 那位著名的作家在过去两年的时间里写了一本新书。 Have you seen her parents these days? 这些天你看见她的父母了吗? The Browns have visited a lot of places in China so far. 迄今为止,布朗一家已经参观了中国的许多地方。 注意:现在完成时不能与单纯表示过去的时间状语连用,如yesterday, last week, in 2002, three days ago等 5.现在完成时与一般过去时区别 1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already,yet,just,ever,never,before等副词以及"for+段时间","since+过去时间/从句"等时间状语连用;而一般过去时则常与"时间段+ago",just now,yesterday,last week等表示过去的时间状语连用。如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。 语法知识精练 题型一:过去分词变化规则 1.Scientists have always ________ the question many times. A.asks B.asking C.asked D.ask 2.I ________ the book yet. A.haven’t read B.hadn’t read C.don’t read D.am not reading 3.The famous singer has _________ more than 30 million records. A.sell B.sold C.sale D.buy 4.— Would you like to see the movie with me tonight, Simon? — Sorry. I ________ it twice. A.see B.saw C.will see D.have seen 5.—Here is my phone number, 8912232. —Oh, I’ve ________. A.wrote it down B.written it down C.wrote down them D.written them down 6.I have ________ lots of writing competitions already. A.entered B.enters C.entering D.to entered 7.Mary ________ in bed with the doll Mum has ________ beside her. A.laid; lay B.lay; lain C.lay; laid D.laid; laid 8.Have the school ________ the right person to attend the meeting yet? A.choose B.choosen C.chose D.chosen 9.I ________ half of the English novel, and I’ll try to finish it at the weekend. A.read B.have read C.am reading D.will read 10.Look! What a clean room! Who ______ it? A.has cleaned B.is cleaning C.will clean D.cleaned 11.The Monkey King has ________ the children of China for many years. A.exciting B.excite C.excited D.excites 12.—Kitty, will you go to see the film Cold Mountain this evening? — No, I won’t. I ________ it already. A.see B.saw C.have seen D.will see 13.— Long time no see him. He’s _________ a lot. — Yes. More kindness and warmth in his heart. A.changed B.changes C.turned D.turns 14.Luna has ________ in bed for two hours after ________ the book on the desk next to her bed. A.lied, lying B.lay, lain C.laid, lying D.lain, laying 15.There ________ great changes in my hometown in the past few years. A.have had B.have been C.were D.had 题型二:表示影响(动作已完成) 16.I ________ Hangzhou with my parents twice. It’s really a nice city for sightseeing. A.visit B.will visit C.are visiting D.have visited 17.My sister ________ a beautiful picture in her bag. A.have got B.is C.has got D.are 18.I’ve entered lots of speaking competitions, but ________ any prizes. I’ve stopped trying now. A.won B.didn’t win C.haven’t won D.won’t win 19.— ________ a dog? —No, ________ a cat. A.Have you got; I got B.Does she have; she hasn’t C.Do you have got; I get D.Has he got; he has got 20.Tom went to the library a few minutes ago and he ________ back yet. A.didn’t come B.hasn’t come C.won’t come D.doesn’t come 21.The Red Cross has ________ 1.3 million dollars for tsunami victims. A.risen B.raise C.to rise D.raised 22.—Why are you standing in the yard, Peggy? —I’m glad you’re back, Dad. I ________ my keys in the school, so I can’t get inside the house. A.leave B.have left C.had left D.will leave 23.—Could you tell me something about Jim? —Sorry, I ________ from him recently. A.wasn’t hearing B.don’t hear C.haven’t heard D.won’t hear 24.________ Lucy and Lily got any new books? A.Have B.Has C.Do D.Does 25.—How long ________ you ________ this magazine? —For two weeks. A.have, kept B.were, keeping C.have, bought D.have, been kept 26.Hurry up! We ________ our name tags on the suitcases yet. A.have put B.put C.haven’t put D.don’t put 27.Tom as well as his parents ________ been to the Shanghai Disneyland Park recently. A.have B.will have C.has D.had 28.— He has never been to Beijing. — _________. A.So do I B.Neither do I C.So have I D.Neither have I 29.—________ your homework yet? —Yes, I ________ it to the English monitor a moment ago. A.Did you hand in; had given B.Have you handed in; gave C.Had you handed in; gave D.Have you handed in; have given 30.—It’s the second time that I ________ to Chongqing. I’m surprised to see the great changes. —Yes. Our government has done a lot to improve the environment. A.came B.come C.have come D.will come 题型三:表示持续(动作未完成) 31.My uncle left for England last year and we _______ him so far. A.don’t hear from B.didn’t hear from C.haven’t heard from D.won’t hear from 32.—Tom, could you lend me your Harry Potter?   —Sorry, I ________ reading it yet. A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 33.I am surprised at the new look of Hefei, for it ________ a lot over the years. A.changed B.changes C.will change D.has changed 34.A lot of money _______ at the charity show, but the cost of living _______ a lot, so we still need to do much work to help people in need. A.was raised; has risen B.was raised; is risen C.rose; has risen D.rose; were raised 35.We are going to a concert on Friday, but we ________ the tickets yet. A.have bought B.haven’t bought C.will buy D.won’t buy 36.—When will you return the book? —Sorry, I __________ reading it. Can I give it back to you tomorrow? A.wasn’t finishing B.don’t finish C.haven’t finished D.won’t finish 37.Mrs. Black ________ me a lot with my English in the last three years. A.helps B.helped C.is helping D.has helped 38.—It’s raining! When did it start? —I don’t know exactly. In fact, the weather report says that it ________ for two days. A.lasts B.has lasted C.lasted D.will last 39.I ________ in Britain for several years. The people there are very friendly. A.live B.lived C.will live D.have lived 40.—________ you ________ any more lessons in maths and English? — No, not yet. A.Have; had B.Do; have C.Will; have D.Did; have 题型四:延续性动词与非延续性动词 41.This shop ________ for nearly ten years. A.has opened B.has been open C.has been close D.has closed 42.How long has the foreign friend __________China? A.come to B.arrived C.been in D.gone 43.—How long can I ________ the book? —Two days. You should return it on time. A.borrow B.give C.keep D.end 44.Our German friends ________ Garden City for more than three weeks. A.have arrived in B.have got to C.have been in D.have come to 45.The supermarket RT-Mart near our school ________ for 12 hours a day. It ________at 9:00 p.m.. A.opens; closes B.opens; is closed C.is open; is close D.is open; closes 46.—I’m sorry, Cassie. I ________ your dictionary for such a long time. —Never mind. A.have returned B.have lent C.have kept D.have borrowed 47.—How long can I ________ the toy car? —For a week. A.post B.keep C.return D.buy 48.—How long can I ________ your CD player? —For two weeks. A.lend B.borrow C.get D.keep 49.—Hello, John. Tom told me you are on holiday. Where have you gone? —I ________ Hainan since last week. You know sand and sea are my favourite. A.went to B.have gone to C.have been to D.have been in 50.Maria has been out of work for over a year. She is trying her best to look for a job. A.lost job B.been unemployed C.been off work D.been fired 51. —________ the movie ________?   —________. A.When did; start; Since 3 o’clock ago B.How long was; on; Since at 3 o’clock C.When has; started; Since 3 o’clock before D.How long has; been on; Since 3 o’clock 52.The great playwright ________ for 105 years, but people will continue to enjoy his plays for many years to come. A.has dead B.has been dead C.has been died D.died 53.—May I ________ a ruler from you? —OK. You can ________ it for 2 days. A.lend; borrow B.borrow; keep C.borrow; lend D.lend; keep 54.My elder brother ________ a soldier for two years. A.becomes B.has become C.became D.has been 55.Linda said she ________ the school band since 2003. A.has joined B.had joined in C.has been a member of D.had been in 题型五:含ever/never的现在完成时 56.Secret Superstar is the most moving movie that I ________ ever seen. A.was B.has C.have D.had 57.Neither my sister nor I ________ been to Tibet before. A.have never B.has never C.have ever D.has ever 58.What’s the best gift John __________ ever received? A.have B.has C.had D.having 59.Have you________been to the UK? A.just B.ever C.once D.yet 60.I ________ think he ________ ever visited the island. A./; hasn’t B.don’t; was C.don’t; has D.don’t; will 61.—________ you ever ________ the new library? —No, I haven’t. A.Do; visit B.Have; visited C.Did; visit D.Are; visiting 62.—____ she ever________ Tower Bridge? —Yes. She________ it two years ago. A.Did; visit; visited B.Has; visited; visited C.Is; visiting; has visited D.Does; visit; visits 63.—Have you ________ spoken to a foreign visitor? —No, not ________. A.ever; never B.yet; ever C.ever; yet D.yet; yet 64.—________ Ann ever ________ online with you? —No, she hasn’t. A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted 65.—Have you ________ been to Nanjing, Han Mei? —No, never. I plan to go there this summer holiday. A.ever B.still C.yet D.already 题型六:含since/for的现在完成时 66.You must return the books to the library because you________ them for more than two weeks. A.keep B.will keep C.have kept D.are keeping 67.We ________ in this school for over ten and a half years. A.are B.were C.have been D.will be 68.My uncle went to Australia last year. We haven’t seen him ________. A.since almost a year B.from almost a year on C.after almost a year D.since almost a year ago 69.I ________ reading three books since last month. A.finish B.finished C.will finish D.have finished 70.We haven’t heard from them ________ last month. A.since B.by the end of C.for D.until 71.She _________ busy for her twin babies since they were born. A.is B.was C.will be D.has been 72.They left Xinghua ________ 2018. That means they have been away from Xinghua ________ 2018. A.in; since B.in; in C.since; in D.since; since 73.Mr. Black _______ in a car factory in Shanghai since 20 years ago. A.works B.worked C.has worked D.have worked 74.Sophie and her husband ________ in Shanghai since 2018. A.live B.lived C.have lived D.will live 75.Uncle Weiming has been an engineer ________ 2004 and Aunt Betty has worked as an architect ________ 10 years. A.for; since B.for; for C.since; since D.since; for 76.Miss Guo teaches maths in a school. She ________ a teacher since 1998. A.is B.has been C.will be D.was 77.Sophia has worked in this hospital ________ six years. A.in B.for C.since D.on 78.My brother Leo ________ as a fashion designer since 2020. A.worked B.works C.has worked D.is working 79.They _______ in Shanghai since ten years ago. A.have worked B.worked C.are working D.work 80.My grandmother is an old English teacher. She ________ a teacher for over 35 years. A.is B.will be C.has been D.had been 题型七:have been to和have gone to的区别 81.Alice ________ to Beijing several times. So she knows a lot about culture and custom of the city. A.will go B.goes C.have been D.has been 82.—Where is Mary? —She ________ Shanghai. A.has gone to B.has been to C.went to D.goes to 83.Peter says the Whites are on holiday, but no one knows ________. A.where have they been B.where they have gone C.where have they gone D.where they have been 84.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room. A.is; Byron has been in B.isn’t; Byron has gone to C.is; Byron has been for D.isn’t; Byron has been to 85.—Where is your sales manager, Jessica? —She’s not here. She _______ to Beijing to attend a meeting. She left this morning. A.went B.goes C.has gone D.has been 86.Miss Green isn’t in the office. She ________ to the library. A.has gone B.went C.will go D.has been 87.—Tom, as well as his parents, ________ to the USA, right? —Yes, they won’t be back until next week. A.has been B.have been C.have gone D.has gone 88.Alice isn’t here. She ________ the USA. A.went to B.has been to C.has been in D.has gone to 89.—Where is your sister? —She ________ America and she ________ New York for a year. A.has been to; has been in B.has gone to; has been in C.has been to; has gone to D.has gone to; has been to 90.How many travelers ________ to Shanghai Disneyland since it opened to public? A.have gone B.went C.have been D.will go 4 原创精品资源学科网独家享有版权,侵权必究! 3 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$ Unit 4 Smart home 重点语法:现在完成时精讲练(七大题型,90题) 目录 语法知识精讲 1 语法知识精练 4 题型一:过去分词变化规则 4 题型二:表示影响(动作已完成) 5 题型三:表示持续(动作未完成) 7 题型四:延续性动词与非延续性动词 7 题型五:含ever/never的现在完成时 9 题型六:含since/for的现在完成时 10 题型七:have been to和have gone to的区别 11 参考答案: 12 语法知识精讲 1.现在完成时基本结构: 主语+have/has+动词的过去分词 ①肯定句:主语+have/has+动词的过去分词+宾语. ②否定句:主语+have/has+not+动词的过去分词)+宾语. ③一般疑问句:Have/Has+主语+动词的过去分词+宾语. ④特殊疑问句:特殊疑问词或词组+一般疑问句(have/has+主语+过去分词(V-ed)+其他) 2.过去分词变化规则如下: 1. 规则动词:规则动词的过去分词的构成规则与规则动词的过去式的构成规则相同。变化规则有四点: (1)一般动词,在词尾直接加"-ed "。 work→worked→worked visit→visited→visited (2)以" e "结尾的动词,只在词尾加"-d "。    live→lived→lived (3)以"辅音字母 + y "结尾的动词,将 "y" 变为 "i" ,再加"-ed "。 study→studied→studied cry→cried→cried (4)重读闭音节结尾,末尾只有一个辅音字母,先双写该辅音字母,再加"-ed "。 stop→stopped→stopped drop→dropped→dropped 2. 不规则动词变化需参看不规则动词表逐一熟记。 cut→cut→cut hit→hit→hit 3.现在完成时用法 1. 现在完成时用来表示过去发生或已经完成的动作对现在造成影响或后果。也就是说,动作或状态发生在过去但它的影响现在还存在,强调的是现在。 I have already posted the photo. 我已经把照片寄走了。强调post对现在的影响"照片不在这里"。 2. 现在完成时可以用来表示发生在过去某一时刻的、持续到现在的动作(用行为动词表示)或状态(be动词表示),常与for(+时间段),since(+时间点或过去时的句子)连用,谓语动词必须是延续性动词。如: He has lived here since 1978. 自从1978年以来,他一直住在这儿。(动作起始于1978年,一直住到现在,可能还要继续住下去。) 注意:for和since的用法。 ①for + 时间段 译为:……时间 ②since + 过去一个时间点(译为:自从……以来) ③since + 时间段 + ago ④since + 从句(过去时) ⑤It is + 时间段 + since + 从句(过去时) 注意:瞬间动词(buy, die, join, lose...)与for 或since引导的时间段连用时,要改变成延续性动词。变化如下:   come/arrive/reach/get to→be in    go out→be out    finish→be over    open→be open    die→be dead    buy→have    Fall ill→be ill    Come back→be back   Put on→be on/wear    Worry→be worried    Catch a cold→have a cold 4.现在完成时连用的时间状语 现在完成时是一个与过去和现在都有关系的时态,因此,具有这样时间特点的状语都可以与现在完成时连用。 1. 与表示一段时间的状语连用,如"for+时间段","since+时间点"。如: We have lived in this city for more than 40 years. 我们在这个城市已生活了40多年。 We have lived in this city since 1958. 我们从1958年起就住在这个城市里。 从以上两个例句我们可以看出,与表示一段时间的状语连用时,谓语动词常为stay, live, teach, learn, work, sleep, read, wait, keep等具有延续意义的动词。 2. 与笼统地表示过去的时间状语连用,如already, never, ever, just等。如: I’ve just found this library book. 我刚刚找到这本图书馆的书。 How beautifully she sings! I have never heard a better voice. 她唱得多美啊!我还从来没听到过比这更优美的嗓音。 3. 与表示包含过去和现在的一整段时间的状语连用,如lately, recently, in the past few years, these few years, these days, up to now, so far等。如: How have you been recently? 你近来状况如何? The famous writer has written a new book in the past two years. 那位著名的作家在过去两年的时间里写了一本新书。 Have you seen her parents these days? 这些天你看见她的父母了吗? The Browns have visited a lot of places in China so far. 迄今为止,布朗一家已经参观了中国的许多地方。 注意:现在完成时不能与单纯表示过去的时间状语连用,如yesterday, last week, in 2002, three days ago等 5.现在完成时与一般过去时区别 1. 侧重点不同 现在完成时和一般过去时所表示的动作都发生在过去,但它们所强调的重点不同:现在完成时侧重于对现在的影响;而一般过去时侧重于某一动作发生在过去某个时间或某段时间,即现在完成时侧重于现在的结果,而一般过去时侧重于动作发生的时间。如: I have seen the film. 我看过这部电影。(现在我仍记得电影的内容) I saw the film three days ago. 三天前我看了这部电影。(强调是三天前,而不是别的什么时候看的电影) Mr Green has bought a new computer. 格林先生买了一台新电脑。(着重点是格林先生现在有了一台新电脑) Mr Green bought a new computer yesterday. 格林先生昨天买了一台新电脑。(强调的是格林先生买新电脑的时间是昨天) 2. 时间状语不同 现在完成时常与already,yet,just,ever,never,before等副词以及"for+段时间","since+过去时间/从句"等时间状语连用;而一般过去时则常与"时间段+ago",just now,yesterday,last week等表示过去的时间状语连用。如: She has lived here since two years ago. 她两年前就住在这里了。 She lived here two years ago. 两年前她住在这里。 He has been in the League for three years. 他入团已经三年了。 Tom wrote a letter to his parents last night. 昨晚汤姆给他的父母写了封信。 语法知识精练 题型一:过去分词变化规则 1.Scientists have always ________ the question many times. A.asks B.asking C.asked D.ask 2.I ________ the book yet. A.haven’t read B.hadn’t read C.don’t read D.am not reading 3.The famous singer has _________ more than 30 million records. A.sell B.sold C.sale D.buy 4.— Would you like to see the movie with me tonight, Simon? — Sorry. I ________ it twice. A.see B.saw C.will see D.have seen 5.—Here is my phone number, 8912232. —Oh, I’ve ________. A.wrote it down B.written it down C.wrote down them D.written them down 6.I have ________ lots of writing competitions already. A.entered B.enters C.entering D.to entered 7.Mary ________ in bed with the doll Mum has ________ beside her. A.laid; lay B.lay; lain C.lay; laid D.laid; laid 8.Have the school ________ the right person to attend the meeting yet? A.choose B.choosen C.chose D.chosen 9.I ________ half of the English novel, and I’ll try to finish it at the weekend. A.read B.have read C.am reading D.will read 10.Look! What a clean room! Who ______ it? A.has cleaned B.is cleaning C.will clean D.cleaned 11.The Monkey King has ________ the children of China for many years. A.exciting B.excite C.excited D.excites 12.—Kitty, will you go to see the film Cold Mountain this evening? — No, I won’t. I ________ it already. A.see B.saw C.have seen D.will see 13.— Long time no see him. He’s _________ a lot. — Yes. More kindness and warmth in his heart. A.changed B.changes C.turned D.turns 14.Luna has ________ in bed for two hours after ________ the book on the desk next to her bed. A.lied, lying B.lay, lain C.laid, lying D.lain, laying 15.There ________ great changes in my hometown in the past few years. A.have had B.have been C.were D.had 题型二:表示影响(动作已完成) 16.I ________ Hangzhou with my parents twice. It’s really a nice city for sightseeing. A.visit B.will visit C.are visiting D.have visited 17.My sister ________ a beautiful picture in her bag. A.have got B.is C.has got D.are 18.I’ve entered lots of speaking competitions, but ________ any prizes. I’ve stopped trying now. A.won B.didn’t win C.haven’t won D.won’t win 19.— ________ a dog? —No, ________ a cat. A.Have you got; I got B.Does she have; she hasn’t C.Do you have got; I get D.Has he got; he has got 20.Tom went to the library a few minutes ago and he ________ back yet. A.didn’t come B.hasn’t come C.won’t come D.doesn’t come 21.The Red Cross has ________ 1.3 million dollars for tsunami victims. A.risen B.raise C.to rise D.raised 22.—Why are you standing in the yard, Peggy? —I’m glad you’re back, Dad. I ________ my keys in the school, so I can’t get inside the house. A.leave B.have left C.had left D.will leave 23.—Could you tell me something about Jim? —Sorry, I ________ from him recently. A.wasn’t hearing B.don’t hear C.haven’t heard D.won’t hear 24.________ Lucy and Lily got any new books? A.Have B.Has C.Do D.Does 25.—How long ________ you ________ this magazine? —For two weeks. A.have, kept B.were, keeping C.have, bought D.have, been kept 26.Hurry up! We ________ our name tags on the suitcases yet. A.have put B.put C.haven’t put D.don’t put 27.Tom as well as his parents ________ been to the Shanghai Disneyland Park recently. A.have B.will have C.has D.had 28.— He has never been to Beijing. — _________. A.So do I B.Neither do I C.So have I D.Neither have I 29.—________ your homework yet? —Yes, I ________ it to the English monitor a moment ago. A.Did you hand in; had given B.Have you handed in; gave C.Had you handed in; gave D.Have you handed in; have given 30.—It’s the second time that I ________ to Chongqing. I’m surprised to see the great changes. —Yes. Our government has done a lot to improve the environment. A.came B.come C.have come D.will come 题型三:表示持续(动作未完成) 31.My uncle left for England last year and we _______ him so far. A.don’t hear from B.didn’t hear from C.haven’t heard from D.won’t hear from 32.—Tom, could you lend me your Harry Potter?   —Sorry, I ________ reading it yet. A.don’t finish B.didn’t finish C.won’t finish D.haven’t finished 33.I am surprised at the new look of Hefei, for it ________ a lot over the years. A.changed B.changes C.will change D.has changed 34.A lot of money _______ at the charity show, but the cost of living _______ a lot, so we still need to do much work to help people in need. A.was raised; has risen B.was raised; is risen C.rose; has risen D.rose; were raised 35.We are going to a concert on Friday, but we ________ the tickets yet. A.have bought B.haven’t bought C.will buy D.won’t buy 36.—When will you return the book? —Sorry, I __________ reading it. Can I give it back to you tomorrow? A.wasn’t finishing B.don’t finish C.haven’t finished D.won’t finish 37.Mrs. Black ________ me a lot with my English in the last three years. A.helps B.helped C.is helping D.has helped 38.—It’s raining! When did it start? —I don’t know exactly. In fact, the weather report says that it ________ for two days. A.lasts B.has lasted C.lasted D.will last 39.I ________ in Britain for several years. The people there are very friendly. A.live B.lived C.will live D.have lived 40.—________ you ________ any more lessons in maths and English? — No, not yet. A.Have; had B.Do; have C.Will; have D.Did; have 题型四:延续性动词与非延续性动词 41.This shop ________ for nearly ten years. A.has opened B.has been open C.has been close D.has closed 42.How long has the foreign friend __________China? A.come to B.arrived C.been in D.gone 43.—How long can I ________ the book? —Two days. You should return it on time. A.borrow B.give C.keep D.end 44.Our German friends ________ Garden City for more than three weeks. A.have arrived in B.have got to C.have been in D.have come to 45.The supermarket RT-Mart near our school ________ for 12 hours a day. It ________at 9:00 p.m.. A.opens; closes B.opens; is closed C.is open; is close D.is open; closes 46.—I’m sorry, Cassie. I ________ your dictionary for such a long time. —Never mind. A.have returned B.have lent C.have kept D.have borrowed 47.—How long can I ________ the toy car? —For a week. A.post B.keep C.return D.buy 48.—How long can I ________ your CD player? —For two weeks. A.lend B.borrow C.get D.keep 49.—Hello, John. Tom told me you are on holiday. Where have you gone? —I ________ Hainan since last week. You know sand and sea are my favourite. A.went to B.have gone to C.have been to D.have been in 50.Maria has been out of work for over a year. She is trying her best to look for a job. A.lost job B.been unemployed C.been off work D.been fired 51. —________ the movie ________?   —________. A.When did; start; Since 3 o’clock ago B.How long was; on; Since at 3 o’clock C.When has; started; Since 3 o’clock before D.How long has; been on; Since 3 o’clock 52.The great playwright ________ for 105 years, but people will continue to enjoy his plays for many years to come. A.has dead B.has been dead C.has been died D.died 53.—May I ________ a ruler from you? —OK. You can ________ it for 2 days. A.lend; borrow B.borrow; keep C.borrow; lend D.lend; keep 54.My elder brother ________ a soldier for two years. A.becomes B.has become C.became D.has been 55.Linda said she ________ the school band since 2003. A.has joined B.had joined in C.has been a member of D.had been in 题型五:含ever/never的现在完成时 56.Secret Superstar is the most moving movie that I ________ ever seen. A.was B.has C.have D.had 57.Neither my sister nor I ________ been to Tibet before. A.have never B.has never C.have ever D.has ever 58.What’s the best gift John __________ ever received? A.have B.has C.had D.having 59.Have you________been to the UK? A.just B.ever C.once D.yet 60.I ________ think he ________ ever visited the island. A./; hasn’t B.don’t; was C.don’t; has D.don’t; will 61.—________ you ever ________ the new library? —No, I haven’t. A.Do; visit B.Have; visited C.Did; visit D.Are; visiting 62.—____ she ever________ Tower Bridge? —Yes. She________ it two years ago. A.Did; visit; visited B.Has; visited; visited C.Is; visiting; has visited D.Does; visit; visits 63.—Have you ________ spoken to a foreign visitor? —No, not ________. A.ever; never B.yet; ever C.ever; yet D.yet; yet 64.—________ Ann ever ________ online with you? —No, she hasn’t. A.Have; chated B.Has; chated C.Have; chatted D.Has; chatted 65.—Have you ________ been to Nanjing, Han Mei? —No, never. I plan to go there this summer holiday. A.ever B.still C.yet D.already 题型六:含since/for的现在完成时 66.You must return the books to the library because you________ them for more than two weeks. A.keep B.will keep C.have kept D.are keeping 67.We ________ in this school for over ten and a half years. A.are B.were C.have been D.will be 68.My uncle went to Australia last year. We haven’t seen him ________. A.since almost a year B.from almost a year on C.after almost a year D.since almost a year ago 69.I ________ reading three books since last month. A.finish B.finished C.will finish D.have finished 70.We haven’t heard from them ________ last month. A.since B.by the end of C.for D.until 71.She _________ busy for her twin babies since they were born. A.is B.was C.will be D.has been 72.They left Xinghua ________ 2018. That means they have been away from Xinghua ________ 2018. A.in; since B.in; in C.since; in D.since; since 73.Mr. Black _______ in a car factory in Shanghai since 20 years ago. A.works B.worked C.has worked D.have worked 74.Sophie and her husband ________ in Shanghai since 2018. A.live B.lived C.have lived D.will live 75.Uncle Weiming has been an engineer ________ 2004 and Aunt Betty has worked as an architect ________ 10 years. A.for; since B.for; for C.since; since D.since; for 76.Miss Guo teaches maths in a school. She ________ a teacher since 1998. A.is B.has been C.will be D.was 77.Sophia has worked in this hospital ________ six years. A.in B.for C.since D.on 78.My brother Leo ________ as a fashion designer since 2020. A.worked B.works C.has worked D.is working 79.They _______ in Shanghai since ten years ago. A.have worked B.worked C.are working D.work 80.My grandmother is an old English teacher. She ________ a teacher for over 35 years. A.is B.will be C.has been D.had been 题型七:have been to和have gone to的区别 81.Alice ________ to Beijing several times. So she knows a lot about culture and custom of the city. A.will go B.goes C.have been D.has been 82.—Where is Mary? —She ________ Shanghai. A.has gone to B.has been to C.went to D.goes to 83.Peter says the Whites are on holiday, but no one knows ________. A.where have they been B.where they have gone C.where have they gone D.where they have been 84.It ________ the first time that ________ New York, because there is a photo of him in front of the Empire State Building hanging in his room. A.is; Byron has been in B.isn’t; Byron has gone to C.is; Byron has been for D.isn’t; Byron has been to 85.—Where is your sales manager, Jessica? —She’s not here. She _______ to Beijing to attend a meeting. She left this morning. A.went B.goes C.has gone D.has been 86.Miss Green isn’t in the office. She ________ to the library. A.has gone B.went C.will go D.has been 87.—Tom, as well as his parents, ________ to the USA, right? —Yes, they won’t be back until next week. A.has been B.have been C.have gone D.has gone 88.Alice isn’t here. She ________ the USA. A.went to B.has been to C.has been in D.has gone to 89.—Where is your sister? —She ________ America and she ________ New York for a year. A.has been to; has been in B.has gone to; has been in C.has been to; has gone to D.has gone to; has been to 90.How many travelers ________ to Shanghai Disneyland since it opened to public? A.have gone B.went C.have been D.will go 参考答案: 1.C 【详解】句意:科学家们总是问过这个问题许多次。 考查现在完成时的构成。分析句子结构可知,该句为现在完成时,其结构为“have/has+动词过去分词”,所以本空应该填过去分词形式asked,故选C。 2.A 【详解】句意:我还没看书。 考查时态。根据现在完成时标志词“yet”可知,该句为现在完成时,否定结构为“haven’t/hasn’t + 过去分词”,故选A。 3.B 【详解】句意:这位著名歌手的唱片销量已超过3000万张。 考查现在完成时。sell卖,动词原形;sold卖,过去式或过去分词;sale出售,名词;buy买,动词。根据“The famous singer has ... more than 30 million records.”可知,时态为现在完成时,结构为have/has+过去分词。故选B。 4.D 【详解】句意:——今晚你想要和我一起看电影吗,Simon?——抱歉。我已经看了两次了。 考查现在完成时。根据语境可知因为看了两次所以今晚不和对方看电影,强调过去事件对现在的影响,应用现在完成时,其谓语结构为“have/has+done”,故选D。 5.B 【详解】句意:——这是我的电话号码,8912232。——哦,我已经把它写下来了。 考查过去分词及代词辨析。根据“I’ve”可知,此处应用“have+过去分词”构成现在完成时,write的过去分词为written,排除A、C项;it它;them它们。根据“Here is my phone number”可知,这里指代上文提到的“phone number”,应用it来指代。故选B。 6.A 【详解】句意:我已经参加了很多写作比赛。 考查动词时态。根据already可知,此句用现在完成时have/has done的结构,空格前已有have,此空应填过去分词,故选A。 7.C 【详解】句意:玛丽躺在床上,旁边是妈妈放在她身边的玩偶。 考查动词辨析。lie平躺,过去式为lay,过去分词为lain;lay放置,过去式为laid,过去分词为laid。分析句子,选空一表示“躺在床上”,时态为一般过去时,故应用动词lie的过去式lay;由“beside her”可知此处表达“放置”,根据“has”可知句子为现在完成时,故应用动词lay的过去分词laid。故选C。 8.D 【详解】句意:学校有没有选择合适的人来参加会议? 考查过去分词的变化规则。choose选择,动词原形;choosen单词拼写错误;chose选择,过去式;chosen选择,过去分词。根据“yet”可知,时态为现在完成时;根据“Have”可知,后面接动词的过去分词;choose的过去分词形式为chosen。故选D。 9.B 【详解】句意:我已经读了这本英语小说的一半,我将努力在周末完成它。 考查动词时态。根据后句“and I’ll try to finish it at the weekend.”可知,一半的英语小说已经读完,故应用现在完成时,构成形式为:have/has done;主语“I”是第一人称单数形式,助动词应用have;read的过去分词是read。故选B。 10.A 【详解】句意:看!多么干净的房间啊!谁打扫的? 考查动词时态。根据前句“What a clean room!”的语境可知,是过去的动作对现在造成的影响或结果,故应用现在完成时,构成形式为:have/has done;主语“Who”是第三人称单数形式,助动词应用has;clean的过去分词是cleaned。故选A。 11.C 【详解】句意:多年来,美猴王一直让中国的孩子们兴奋不已。 考查单词辨析。exciting令人兴奋的,形容词;excite使……兴奋,动词原形;excited使……兴奋,动词过去分词;excites使……兴奋,动词三单。根据“has”和“for many years”可知,此句时态是现在完成时,因此此空需要动词的过去分词形式,结合选项,excited符合句意。故选C。 12.C 【详解】句意:——基蒂,今晚你去看电影《冷山》吗?——不,我不去。我已经看过了。 考查动词时态。根据时间状语“already”可知,句子应是现在完成时,构成形式为:have/has done;主语是第一人称单数形式,故助动词应用have,see的过去分词是seen。故选C。 13.A 【详解】句意:——好久不见了。他变了很多。——对。他心里有了更多的善良和温暖。 考查现在完成时及动词词义辨析。change改变;turn转动。根据“More kindness and warmth in his heart.”可知,此处是指他变了很多;又分析句子可知,该句为主动结构,He’s应是“He has”的缩写,所以该句为现在完成时,其结构为“have/has+动词过去分词”,change过去分词为changed,故选A。 14.D 【详解】句意:露娜把书放在床边的桌子上后,躺在床上两个小时了。 考查动词时态和非谓语动词。lie躺,过去式为lay,过去分词是lain,现在分词是lying;lay放置、铺放,其过去式和过去分词都是laid,现在分词是laying。根据上下文语境可知,空一表示“躺”,根据空前has的提示可知,句子应是现在完成时,构成形式为:have/has done,lie“躺”的过去分词是lain;空二表示“放置”,故应用lay,因其在介词after之后,故应用动名词形式laying。故选D。 15.B 【详解】句意:在过去的几年里,我的家乡发生了巨大的变化。 考查现在完成时。结合语境和空后“in the past few years”可知本句应该使用现在完成时,表示过去发生的动作对现在产生影响,排除选项C和D;本句是there be句型与现在完成时相结合,真正的主语是“great changes”,所以用“there have been+名词复数+...”的结构。故选B。 16.D 【详解】句意:我和父母去过杭州两次。那真是一个适合观光的好城市。 考查现在完成时。twice提示句子用现在完成时,谓语结构是have done。故选D。 17.C 【详解】句意:我妹妹的包里有一张漂亮的照片。 考查谓语。have got拥有、具有,动词短语;is是,单数;has got拥有、具有,动词第三人称单数形式;are是,复数。根据“My sister … a beautiful picture in her bag.”结合句意,可知设空处缺少“有”的表达,且主语是第三人称单数,因此应用has got。故选C。 18.C 【详解】句意:我参加了很多演讲比赛,但没有获奖。我现在已经不再尝试了。 考查动词时态。根据“I’ve entered”及“I’ve stopped”可知,此处是现在完成时,指过去的动作对现在产生了影响,且为否定句,结构是haven’t done。故选C。 19.D 【详解】句意:——他养过狗吗?——不,他养了一只猫。 考查谓语动词时态。选项A中问句时态是现在完成时,答句时态是一般过去时,前后时态不一致,应排除;选项B中答句缺乏谓语动词,应排除;选项C中“Do you have got”逻辑混乱,应排除;选项D中前后时态一致,符合题意。故选D。 20.B 【详解】句意:Tom几分钟前去了图书馆,现在还没回来。 考查现在完成时。根据时间状语yet,可知时态为现在完成时,谓语动词为have/has+动词过去分词,主语he是第三人称单数,助动词用has,否定用hasn’t。故选B。 21.D 【详解】句意:红十字会为海啸受害者筹集了130万美元。 考查动词辨析。rise上升, 增加,不及物动词,后面不能加宾语,故排除AC;raise增加,筹集,及物动词,后面必须有宾语。根据“has”可知,此处是现在完成时“has done”,raise的过去分词是raised,故选D。 22.B 【详解】句意:——你为什么站在院子里,佩吉?——我很高兴你回来了,爸爸。我把钥匙忘在学校了,所以进不去屋子里。 考查时态。根据“so I can’t get inside the house”可知过去把钥匙落在学校对现在造成的影响是不能进到家里,用现在完成时,其结构为have/has done。故选B。 23.C 【详解】句意:——你能告诉我一些关于吉姆的事吗?——对不起,我最近没有收到他的信。 考查动词时态。hear from“收到某人来信”。recently“近来”,通常用现在完成时(have/has done)。故选C。 24.A 【详解】句意:露西和莉莉有新书吗? 考查时态和主谓一致。根据“got”和选项可知,是现在完成时,主语“Lucy and Lily”是复数,故选A。 25.A 【详解】句意:——这本杂志你买了多久了?——两周。 考查时态和延续性动词。kept保留,是延续性动词;bought买,是瞬间性动词。根据“How long...you...this magazine?”可知,时态是现在完成时,语态是主动语态,与时间段连用,用延续性动词。故选A。 26.C 【详解】句意:快点!我们还没有把我们的名牌贴在手提箱上。 考查动词时态。根据标志词“yet”可知本句是现在完成时,主语是we,助动词用have。yet常用于否定句,所以用haven’t put,故选C。 27.C 【详解】句意:汤姆和他的父母最近去了上海迪士尼乐园。 考查主谓一致以及时态。根据“recently”和“been to”可知,时态用现在完成时,as well as连接主语时,遵循就远原则,主语Tom是第三人称单数形式,助动词用has,故选C。 28.D 【详解】句意:——他从没去过北京。——我也没去过。 考查倒装句。So do I我也一样;Neither do I我也不;So have I我也去过;Neither have I我也没去过。根据“He has never been to Beijing.”可知,前句是现在完成时,回答中倒装句也用现在完成时,排除A/B选项,前句是否定句,此处的倒装句也用否定形式,否定的倒装句用neither,故选D。 29.B 【详解】句意:——你交作业了吗?——交了,我刚才给了英语课代表。 考查动词时态。根据“yet”可知问句用现在完成时(have/has done),可排除AC选项;再由“a moment ago”可知答句用一般过去时。故选B。 30.C 【详解】句意:这是我第二次来重庆。我很惊讶看到这些巨大的变化。——是的。我们的政府为改善环境做了很多工作。 考查时态。根据“It’s the second time that ...”可知此处用“It’s the+序数词+time+that从句”句式,从句用现在完成时,其结构为have/has done。故选C。 31.C 【详解】句意:我叔叔去年去英国了,到目前为止我们还没有收到他的信。 考查动词时态。hear from sb.表示 “收到某人的来信”;根据“so far” 可知,此处是现在完成时,结构为:主语+have/has +过去分词。故选C。 32.D 【详解】句意:——汤姆,你能把你的《哈利·波特》借给我吗?——对不起,我还没看完。 考查时态。根据“yet”可知,句子时态为现在完成时。故选D。 33.D 【详解】句意:我对合肥的新面貌感到惊讶,因为这些年来它发生了很大的变化。 考查动词时态。change改变,根据时间状语“over the years.”可知,该句是现在完成时,结构是have/has done。故选D。 34.A 【详解】句意:慈善演出筹集了很多钱,但生活成本已经上涨了很多,所以我们仍然需要做很多工作来帮助有需要的人。 考查动词辨析及时态语态。raise筹集;rise提高。前半句主语money是动词raise的动作承受者,第一空应用被动语态be done结构,排除C和D;第二空指生活成本提高,rise为不及物动词,无被动语态,排除B。故选A。 35.B 【详解】句意:我们星期五要去听音乐会,但是我们还没有买票。 考查现在完成时。根据“We are going to a concert on Friday, but we...the tickets yet.”可知,周五要去听音乐会,但现在还没有买票,此处应用现在完成时“have/has done”。故选B。 36.C 【详解】句意:——你什么时候还书?——对不起,我还没看完。我明天可以还给你吗? 考查动词时态。根据“When will you return the book?”以及“Can I give it back to you tomorrow?”可知,看书的动作发生在过去,从过去某个时间就已经开始阅读,一直持续到现在还没有结束,故时态要用现在完成时。故选C。 37.D 【详解】句意:在过去的三年里,布莱克夫人在英语方面给了我很大的帮助。 考查动词时态。根据“me a lot with my English in the last three years.”可知,这句话说的是三年前持续到现在的动作,应用现在完成时,其结构为“have/has done”,主语为Mrs. Black,助动词用has,故选D。 38.B 【详解】句意:——下雨了!什么时候开始的?——我并不确切知道。事实上,天气预报说它已经持续了两天。 考查时态辨析。lasts持续,单三形式,用于一般现在时;has lasted已经持续,现在完成时;lasted持续,动词过去式,用于一般过去时;will last将持续,用于一般将来时。根据“It’s raining! When did it start?”及“I don’t know exactly. In fact, the weather report says that it…for two days.”可知,下雨的事件发生在过去,现在还在持续,应用现在完成时,其结构have/has+done,主语为it,助动词应用has。故选B。 39.D 【详解】句意:我在英国生活了几年。那里的人很友好。 考查现在完成时。根据“for several years”可知,动作持续了几年并将一直延续,应用动词的现在完成时态,即have done。故选D。 40.A 【详解】句意:——你还有数学和英语课吗?——不,还没有。 考查动词时态。根据“not yet”可知本句是现在完成时,故选A。 41.B 【详解】句意:这家商店已经开了将近十年了。 考查延续性动词的用法。for+一段时间,要与现在完成时连用,且动词要用延续性动词,open对应的延续性动词是be open;close对应的延续性动词是be closed,结合四个选项,只有B符合,故选B。 42.C 【详解】句意:这位外国朋友在中国多久了? 考查动词辨析。come to来到;arrived到达;been in在……;gone去。根据“How long”可知是指在中国待了多长时间,时态为现在完成时,动词用延续性动词,has been in+地点,表示“在某地待……”。故选C。 43.C 【详解】句意:——我可以保留这本书多长时间?——两天。你应该及时还书。 考查动词辨析。borrow借入;give给;keep保留;end结束。根据“Two days.”可知此处应该用延续性动词。故选C。 44.C 【详解】句意:我们的德国朋友在花园城已经呆了三个多星期了。 考查动词短语。have arrived in已经到达;have got to已到达;have been in呆在某个地方;have come to已经来到。根据“Garden City for more than three weeks”可知,空处应用延续性动词与时间段连用,A、B、D项都是短暂性动词。故选C。 45.D 【详解】句意:我们学校附近的大润发超市每天开放12小时。它晚上9点关门。 考查延续性动词和非延续性动词。open“开”,强调动作;be open“开着的”,强调状态,与时间段连用。close“关闭”,强调动作;be closed“关闭的”,强调状态,与时间段连用。第一空后“for 12 hours”是时间段,所以用be open;第二空与时间点连用,强调动作,所以用closes,故选D。 46.C 【详解】句意:——Cassie,我很抱歉。你的字典我借了这么长时间了。——没关系。 考查延续性动词。return返回,短暂性动词;lend借出,短暂性动词;keep保留,延续性动词;borrow借入,短暂性动词。for+一段时间要与延续性动词连用,故选C。 47.B 【详解】句意:——这个玩具汽车我能借多久?——一周。 考查动词辨析。post张贴;keep保存;return归还;buy买。“how long”多久,询问一段时间,选项A、C、D均为短暂性动词,不能和一段时间连用;keep为延续性动词,可以和一段时间连用,引申为“借”,故选B。 48.D 【详解】句意:——你的CD机我可以借多久?——两周。 考查动词辨析。lend借出;borrow借进;get得到;keep保留。根据“For two weeks”可知,回答是时间段,空处填的动词应是延续性动词,只有选项D是延续性动词。故选D。 49.D 【详解】句意:——你好,约翰。汤姆告诉我你在度假。你去哪儿了?——从上周起我就一直在海南。你知道沙滩和大海是我的最爱。 考查现在完成时用法。根据“since last week”可知,空处用现在完成时;故排除A;have gone to去了某地(现在人还没回来); have been to去过某地(现在人已经回来);have been in待在某地。根据“I ...Hainan since last week.”可知,此处指从上周以来就待在海南,应用延续性动词表达。故选D。 50.B 【详解】句意:玛丽亚已经失业一年多了。她正在尽最大努力找工作。 考查动词短语辨析以及延续性动词。lost job失去工作,短暂性动作;been unemployed失业,延续性动词;been off work下班,延续性动词;been fired被解雇了,延续性动词。for+一段时间要与延续性动词连用,排除A选项。“been out of work”表示“失业”,故选B。 51.D 【详解】句意:——这部电影上映多久了?——从三点钟开始上映。 考查现在完成时。“since+时间点”中since后直接跟时间,中间不加任何介词,且since不与before连用,排除B、C;其常用来回答现在完成时的特殊疑问句。故选D。 52.B 【详解】句意:这位伟大的剧作家已经去世105年了,但是人们还会在未来的许多年里继续欣赏他的戏剧。 考查时态辨析。根据“for 105 years”可知用现在完成时,且谓语动词用延续性动词be dead。故选B。 53.B 【详解】句意:——我可以借下你的直尺吗?——好的。你可以借用两天。 考查动词辨析。lend借出;borrow借入;keep保存。根据“May I ... a ruler from you?”可知,此处为我从你那里借入直尺,用borrow,故排除A和D;根据“for 2 days”可知,和时间段连用应用延续性动词,keep为延续性动词,lend为非延续动词。故选B。 54.D 【详解】句意:我的哥哥已经参军两年了。 考查现在完成时和延续性动词。根据“for two years”可知时态为现在完成时,其谓语结构为“have/has+done”,而two years为时间段,所以谓语动词应用延续性动词,故选D。 55.D 【详解】句意:琳达说她从2003年起就加入了学校乐队。 考查时态以及延续性动词。根据“Linda said...”可知主句是一般过去时,故从句用过去的某种时态,排除AC;根据“since 2003”可知此处应与延续性动词连用,join是非延续性动词,排除B。故选D。 56.C 【详解】句意:《神秘巨星》是我看过的最感人的电影。 考查时态辨析。根据“ever seen”可知用现在完成时,主语“I”后用助动词have。故选C。 57.C 【详解】句意:我和妹妹以前都没有去过西藏。 考查现在完成时。have never从来不;has never从来不(has为have的第三人称单数);have ever曾经;has ever曾经(has为have的第三人称单数)。根据“been to”和“before”可知本句应用现在完成时“have/has done”,又因“Neither my sister nor I”中neither...nor表示“两者都不”,本身为否定意义,谓语遵循“就近一致”原则,因离其最近的主语是I,动词用原形。故选C。 58.B 【详解】句意:约翰收到过最好的礼物是什么? 考查动词时态。根据“ever”可知,本句是现在完成时(have/has done),主语John是单数,助动词用has。故选B。 59.B 【详解】句意:你去过英国吗? 考查副词。just刚刚;ever曾经;once一次,yet还。根据句意可知,这里表示你“曾经”去过英国吗,所以是ever。故选B。 60.C 【详解】句意:我想他从未去过那个岛。 考查宾语从句否定转移及时态。根据“ever”可知,从句要用现在完成时,主句是I think,从句表示否定要用否定转移,即否定要转移到主句上,故选C。 61.B 【详解】句意:——你曾参观过这个新图书馆吗?——不,我没有。 考查动词时态。根据“No, I haven’t.”可知,问句是助动词have引导的一般疑问句,时态是现在完成时,结构是have done。故选B。 62.B 【详解】句意:——她参观过塔桥吗?——是的。她两年前去过那里。 考查动词时态。由ever可知第一空是现在完成时,表示曾经做过某事,要用have done的形式来表示,又因she是第三人称单数,要用has的形式;由two years ago可知第二空是一般过去时,visited。故选B。 63.C 【详解】句意:——你和外国游客交谈过吗?——不,没有。 考查现在完成时。问句为现在完成时,表示曾经是否做过某事,用ever“曾经”;根据“No,  not”可知,是否定回答,yet表示“尚,还,仍”,用于否定句中。故选C。 64.D 【详解】句意:——安曾经和你网上聊天吗?——不,没有。 考查现在完成时态。根据“No, she hasn’t”可知,时态为现在完成时,由于主语是三单所以助动词用has,chat的过去分词是chatted。故选D。 65.A 【详解】句意:——韩梅,你去过南京吗?——没有,从来没有。我计划这个暑假去那里。 考查副词辨析。ever曾经;still仍然;yet仍然,还;already已经。根据“Have you ... been to Nanjing, Han Mei?”可知,此处指是否曾去过南京,一般疑问句中用ever。故选A。 66.C 【详解】句意:你必须把书还给图书馆,因为你已经借了两个多星期了。 考查动词时态。根据“for more than two weeks.”可知,此处表示时间段,与现在完成时(have/has done)连用。故选C。 67.C 【详解】句意:我们在这所学校已经超过十年半了。 考查现在完成时。根据时间状语“for over ten and a half years”可知,句子是现在时完成时,即“have/has+过去分词”,主语是we,助动词用have,be动词的过去分词是been。故选C。 68.D 【详解】句意:去年我的叔叔去了澳大利亚。自从一年前我们没有见到他。 考查since现在完成时。根据横线前的句子时态为现在完成时,可知此处应是since接时间点;或since+时间段+ago。故选D。 69.D 【详解】句意:自从上个月开始我已经读了三本书。 考查时态。根据“since last month”可知时态是现在完成时,结构是have/has done。故选D。 70.A 【详解】句意:自从上个月以来他还没有收到他朋友的来信。 考查连词辨析。since自从,用于表示一段持续的时间,用于现在完成时;by the end of直到……末,后接过去时间,用于过去完成时;for后接一段时间;until直到。根据“We haven’t heard from them”可知此处是现在完成时。故选A。 71.D 【详解】句意:自从双胞胎婴儿出生以来,她就一直忙于照顾他们。 考查时态。根据“since”可知,句子用现在完成时“have/has+动词过去分词”,主语是she,助动词用has,故选D。 72.A 【详解】句意:他们于2018年离开兴化。那意味着自从2018年他们就离开了兴化。 考查介词。in在某年/月/季节;since自从。根据“left Xinghua ... 2018”可知,空一处时态为一般过去时,用in+年份;根据“they have been away from Xinghua ... 2018.”可知,空二处时态是现在完成时,用since+时间点,表示自从2018年以来他们就离开了兴化。故选A。 73.C 【详解】句意:布莱克先生从20年前开始就在上海的一家汽车厂工作。 考查动词时态。根据“since 20 years ago”可知,句子时态使用现在完成时,主语是第三人称单数,助动词用has。故选C。 74.C 【详解】句意:Sophie和她的丈夫自从2018年就住在上海了。 考查动词的时态。根据“since 2018”可知句子时态是现在完成时。故选C。 75.D 【详解】句意:自2004年以来,韦明叔叔一直是一名工程师,贝蒂阿姨做了10年的建筑师。 考查介词辨析。for为了;since自从。根据“2004”为时间点可知,第一空应用since;根据“10 years”为时间段可知,第二空用for。故选D。 76.B 【详解】句意:郭老师在一所学校教数学。自1998年以来她一直是一名教师。 考查现在完成时。根据“since 1998”可知,此处是指郭老师自1998年以来一直是一名教师,句子时态应用现在完成时,其结构为has/have done;主语为She,助动词用has;动词be的过去分词为been。故选B。 77.B 【详解】句意:索菲亚已经在这家医院工作六年了。 考查介词辨析。in在较长时间;for在一段时间;since自从;on在具体某一天。根据“Sophia has worked in this hospital”可知此句是现在完成时,后接一段时间,用介词for连接。故选B。 78.C 【详解】句意:我的弟弟 利奥自2020年起担任时装设计师。 考查现在完成时。worked一般过去时;works一般现在时;has worked现在完成时;is working现在进行时。根据“since 2020”可知,时态为现在完成时。故选C。 79.A 【详解】句意:他们自十年前就在上海工作了。 考查动词时态。根据“since ten years ago.”可知,本句是现在完成时:have/has done,故选A。 80.C 【详解】句意:我奶奶是一位老英语老师。她已经当了35年多的老师了。 考查动词时态。根据“for over 35 years.”结合语境可知,本句是现在完成时,强调动作的延续。故选C。 81.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。 82.A 【详解】句意:——Mary哪去了?——她去了上海。 考查动词时态。has gone to去了某地(未回来);has been to去了某地(已回来)。根据“Where is Mary”可知,表示已发生的动作对现在造成的影响,且Mary并不在说话现场,用现在完成时has gone to的表达,故选A。 83.B 【详解】句意:皮特说怀特夫妇去度假了,但是没人知道他们去了哪里。 考查宾语从句和动词。动词后“knows”是宾语从句,用陈述句的语序,即疑问词+主语+谓语动词。A和C选项的语序错误。have been表示“去过某地”,现在已经回来,不在那里了;have gone表示“去了某地”,现在还没有回来,可能在去的途中,也有可能在目的地。根据“are on holiday”,可知他们还没有回来,表达“去了哪里”,动词用“have gone”。故选B。 84.D 【详解】句意:这不是拜伦第一次去纽约了,因为他的房间里挂着一张他在帝国大厦前的照片。   考查否定句和动词时态。is是;isn’t不是;has been in待在……;has gone to去了某地,还没有回来;has been to去过某地,已经回来。根据句意“…because there is a photo of him in front of the Empire State Building hanging in his room.”可知,Byron去过纽约,这不是第一次了。故选D。 85.C 【详解】句意:——杰西卡,你的销售经理在哪里?——她不在这里。她去北京参加会议了。她今天早上离开了。 考查现在完成时。根据“She’s not here.”可知,她不在这里,说明是“已经去了某地”,还没有回来,句子应用现在完成时,应用have gone to表示“已经去了某地”。故选C。 86.A 【详解】句意:格林小姐不在办公室。她去图书馆了。 考查现在完成时。have gone to去了某地(还未回来);have been go去过某地(已经回来)。根据“Miss Green isn’t in the office.”可知,格林小姐不在办公室,说明她去图书馆了,还未回来,应用have gone to;主语为“She”,助动词用has。故选A。 87.D 【详解】句意:——汤姆和他的父母都去了美国,对吗?   ——是的,他们下周才会回来。   考查现在完成时。have/has been to去过某地,人已经回来;have/has gong to去了某地,人还没有回来。根据“they won’t be back until next week.”可知,他们还没有回来,因此用have/has gone to;此句的主语是Tom,as well as his parents起补充说明的作用,作状语,主语Tom是第三人称单数,因此助动词用has。故选D。 88.D 【详解】句意:爱丽丝不在这里。她去了美国。 考查动词短语。went to去了,一般过去时,和现在时间毫不相干;has been to曾经去过(某地),说明所提及的对象已回到说话地点;has been in一直待在某地;has gone to去了某地,指所提及的对象还未回来。根据“Alice isn’t here.”,对现在造成了影响,用现在完成时,且强调还未回来,故选D。 89.B 【详解】句意:——你妹妹在哪里?——她去了美国,她在纽约已经一年了。 考查现在完成时。have been to去过某地已经回来;have gone to去了某地还未回来;have been in待在某地。第一空表示去了美国还未回来,用has gone to;结合“for a year”可知在纽约待了一年了,第二空用has been in。故选B。 90.C 【详解】句意:自从上海迪士尼乐园向公众开放以来有多少游客去过那里? 考查现在完成时。根据“since it opened to public”可知,主句要用现在完成时,所以排除选项B和D;have been to表示某人曾经去过某个地方,但是现在已经回来了;have gone to表示某人已经前往某个地方,但是说话时还没有回来。结合语境可知,此处表示有多少游客去过上海迪士尼乐园,故选C。 4 原创精品资源学科网独家享有版权,侵权必究! 3 原创精品资源学科网独家享有版权,侵权必究! 学科网(北京)股份有限公司 $$

资源预览图

Unit 4 Smart home 重点语法:现在完成时精讲练(七大题型,90题)-2024-2025学年七年级英语上册重难点讲练全攻略(牛津上海版2024)
1
Unit 4 Smart home 重点语法:现在完成时精讲练(七大题型,90题)-2024-2025学年七年级英语上册重难点讲练全攻略(牛津上海版2024)
2
Unit 4 Smart home 重点语法:现在完成时精讲练(七大题型,90题)-2024-2025学年七年级英语上册重难点讲练全攻略(牛津上海版2024)
3
所属专辑
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。