终身会员
搜索
    上传资料 赚现金
    英语朗读宝

    专题17 重点语法现在完成时100题 牛津译林版八年级下学期期末复习 查缺补漏冲刺满分

    立即下载
    加入资料篮
    专题17 重点语法现在完成时100题  牛津译林版八年级下学期期末复习 查缺补漏冲刺满分第1页
    专题17 重点语法现在完成时100题  牛津译林版八年级下学期期末复习 查缺补漏冲刺满分第2页
    专题17 重点语法现在完成时100题  牛津译林版八年级下学期期末复习 查缺补漏冲刺满分第3页
    还剩25页未读, 继续阅读
    下载需要10学贝 1学贝=0.1元
    使用下载券免费下载
    加入资料篮
    立即下载

    专题17 重点语法现在完成时100题 牛津译林版八年级下学期期末复习 查缺补漏冲刺满分

    展开

    这是一份牛津译林版八年级下册本册综合同步训练题,共28页。


    牛津译林版八年级下学期期末复习 查缺补漏冲刺满分
    (名校最新真题)
    专题17 重点语法现在完成时100题
    1.(2021·湖北武汉·八年级期末)—Do you miss your parents in China?
    —Very much. I ________ my hometown for almost three years.
    A.left B.have left
    C.was away from D.have been away from
    2.(2021·湖北武汉·八年级期末)—Where’s your father?   
    —He’s not at home. He’s __________ Beijing for three days.
    A.gone to B.been to C.been in D.went to
    3.(2021·江苏·无锡市滨湖区教育研究发展中心八年级期中)Meghan Markle, a famous actress, ___________ to Prince Harry for three years and they live a happy life.
    A.was married B.has married C.has been married D.has got married
    4.(2021·江苏·无锡市滨湖区教育研究发展中心八年级期中)—Is Tom at home now?
    —No, he ___________ the supermarket. But he will come back soon.
    A.has gone in B.has gone to C.has been in D.has been to
    5.(2021·山东·德州经济技术开发区教学研究室八年级期中)There ________ life on the earth for hundreds of millions of years.
    A.is B.are C.has been D.have been
    6.(2022·江苏·南京玄武外国语学校八年级期中)We _______ Beijing many times, so we know it very well.
    A.have been in B.went to C.have been to D.have gone to
    7.(2021·浙江温州·八年级期中)—Hello, may I speak to Mrs. Li?   
    —Oh, sorry! She ________ to England. She will come back in three days.
    A.has gone B.has been C.went D.goes
    8.(2022·江苏·苏州市振华中学校八年级期中)—Excuse me, may I speak to Michelle, please?
    —Sorry. She ________ the library. Shall I take a message?
    A.went to B.has been to C.has gone to D.has gone in
    9.(2022·江苏·苏州市相城区教育局八年级期中)Ten years ________ since they ________ Shanghai.
    A.have passed; arrived at B.has passed; got to
    C.passed; reached D.has passed; reached to
    10.(2022·江苏·苏州市相城区教育局八年级期中)—Look! The man looks like Mr. Li.
    —It can’t be him. Because he with his family ________ Japan since last week and they haven’t returned.
    A.has gone to B.have gone to C.have been in D.has been in
    11.(2022·江苏·苏州市立达中学校八年级期中)—________ did your uncle buy this car?
    — He ________ it for nearly two years.
    A.When; has bought B.When; has had C.How long; has bought D.How long; has had
    12.(2022·江苏·苏州市立达中学校八年级期中)Over 2 years _____ since Kobe Bryant _____ in a plane crash.
    A.have passed, was dead B.has passed, has died C.have passed, died D.has passed, died
    13.(2021·江苏·南京第五初中八年级阶段练习)—You look worried. What’s wrong with you?
    —I’m waiting for a call from my husband. He ________ London for two days.
    A.has gone to B.has been to C.has been in D.has been for
    14.(2021·江苏·南京第五初中八年级阶段练习)—What are you reading, Jim?
    —J.K. Rowling’s Harry Potter. I ________ the book ________ two days ago.
    A.have borrowed; since B.have kept; since C.have borrowed; from D.kept; since
    15.(2021·山东菏泽·八年级期末)Lei Feng ________ for many years, but his spirit is still encouraging us.
    A.died B.has died C.has been dead
    16.(2021·山东青岛·八年级期末)—Mr. Brown, can I ________ Harry Potter from the library?
    —Sure, but you can only ________ it for half a month.
    A.lend; borrow B.borrow; keep C.borrow; lend D.lend; keep
    17.(2021·山东青岛·八年级期末)—Have you ever ________ to Singapore?
    —Yes, I ________ there when I was in Grade Four.
    A.been; gone B.gone; have been C.been; went D.gone; have gone
    18.(2021·甘肃·玉门市教育局教育研究室八年级期末)To my surprise, his father ______ for about three years.
    A.has died B.died C.has been dead D.has been died
    19.(2021·河北·辛集市教学科研所八年级期末)—How long ______ your uncle _____ this personal computer?
    —Since ten years ago. He wants to buy a new one.
    A.have; had B.has; bought C.have; bought D.has; had
    20.(2021·河北·辛集市教学科研所八年级期末)—May I speak to Mr. Green?
    —Sorry, he ________ Xiangyang. He ________ the city for two days.
    A.has been to; has been in B.has gone to; has been to
    C.has been to; has been to D.has gone to; has been in
    21.(2022·广东·深圳实验学校中学部八年级期末)We ________Lily since she was a little girl. She works as ________ as her elder sister.
    A.have known; hardly B.had known; hardly
    C.knew; hard D.have known; hard
    22.(2021·湖北·丹江口市教研室(教育科学研究所青少年课外教育活动管理指导办公室)八年级期末)—I’ll start to lose weight tomorrow.
    —I ________ that many times. I don’t believe you now.
    A.hear B.will hear C.have heard D.am hearing
    23.(2021·吉林·长春市宽城区教师进修学校八年级期末)—How many friends has Frank made ________ he came to the new school?
    —At least ten, I think.
    A.ever since B.as soon as C.while D.until
    24.(2021·河北·邯郸市永年区教育科学研究所八年级期末)—Where is your father?
    —He ________ Beijing.
    A.has been to B.has gone to C.has gone D.has been
    25.(2021·辽宁·抚顺市新抚区教师进修学校中学研训部八年级期末)— 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
    26.(2021·河北·邯郸市永年区教育科学研究所八年级期末)Mr. Fan this bike in 2015. He it for 6 years.
    A.bought, has had B.bought, has C.has bought, has had D.has bought, had
    27.(2020·江苏·南通田家炳中学八年级期中)—Helen and Sandy ________ the cinema to watch a film.
    —Oh, that’s why I can’t see them now.
    A.have been to B.have been in C.have gone to D.went to
    28.(2020·江苏·南通田家炳中学八年级期中)—How long has your brother ________ the Reading Club?
    —About five years.
    A.joined B.joined in C.taken part in D.been a member of
    29.(2021·湖南·凤凰县教师发展中心八年级期末)My aunt enjoys teaching. She _____ a teacher for ten years.
    A.is B.was C.has been
    30.(2020·江苏·南通市启秀中学八年级期中)—Mum, I want to watch Youth With You on iqiyi tonight.
    —Oh, dear. It ________ for nearly twenty minutes. Come on.
    A.will begin B.will be on C.has begun D.has been on
    31.(2021·全国·八年级专题练习)—When will you hand in your book report?
    —Sorry, I’m not sure. I ____________ writing it yet.
    A.didn’t finish B.don’t finish C.hadn’t finished D.haven’t finished
    32.(2021·上海市徐汇中学八年级期末)A number of tourists ________ Yangzhou many times because it is such a beautiful city.
    A.have been to B.went to C.will go to D.have gone to
    33.(2021·湖南·炎陵县教研室八年级期末)Tom ________ the USA.He won’t come to the party tonight.
    A.has gone to B.has been to C.have gone to
    34.(2021·内蒙古·满洲里市教研培训中心八年级期末)—How long may I ________ this book?
    —For about a week.
    A.borrow B.lend C.keep D.be kept
    35.(2021·全国·八年级专题练习)—Are Betty and Lingling still living in Beijing?
    —No, they____________ to Qingdao.
    A.will move B.are moved C.have just moved D.move
    36.(2021·甘肃省会宁县教学研究室八年级期中)I have ________ a teacher for ten years.
    A.be B.being C.been D.am
    37.(2021·全国·八年级课时练习)—Can I ________ a dictionary from you, Lucy?
    —Sure. But you can only ________ it for a week.
    A.borrow; keep B.lend; lend C.borrow; lend D.lend; keep
    38.(2021·湖北·武汉外国语学校(武汉实验外国语学校)八年级期中)—You know so much about physics, Harry!
    —Well, I want to be a scientist and I ________ lots of books about it in the past years.
    A.will read B.have read C.had read D.read
    39.(2021·广东·深圳市南山外国语学校八年级期中)—Tom, ________ you ever ________ the new film?
    —Yes. I ________ it a week ago.
    A.have; seen; saw B.have; seen; see C.had; seen; saw
    40.(2021·江苏·南京市第二十九中学八年级阶段练习)—Can I ________ Robinson Crusoe, Ms. Zhao?
    —Sure. It’s very interesting, but you can only ________ if for two weeks.
    A.borrow; lend B.lend; borrow C.borrow; keep D.lend; keep
    41.(2020·江苏·南京郑和外国语学校八年级期中)—I can’t believe that you ________ the car for five years. It look as good as a new one.
    —Yes. I always take good care of it.
    A.have bought B.have kept C.have had D.have got
    42.(2020·广东·深圳市盐田区外国语学校八年级期中)—Better Days is on. Let’s go to watch it tonight.
    —I ________ it already.
    —Really? When ________ it?
    —Last Friday, with Jason.
    A.had watched; did you watch B.have watched; have you watched
    C.had watched; had you watched D.have watched; did you watch
    43.(2022·全国·八年级课时练习)—Look! Someone ________ the classroom.
    —Well, it wasn’t me. I didn’t do it.
    A.is cleaning B.was cleaning C.has cleaned D.will clean
    44.(2022·全国·八年级课时练习)My father ________ my mother fifteen years ago, so far they ________ for fifteen years .
    A.married; married B.has married; has been married
    C.married; have been married D.have married; married
    45.(2021·江苏·镇江新区教育发展中心八年级阶段练习)Great changes _______ all over the world since 2019. Most people like to do sports to keep healthy.
    A.takes place B.have taken place C.will take place D.took place
    46.(2021·江苏·镇江市外国语学校八年级期中)—Where is your father? I haven’t seen him for some time.
    —He ________ Guangzhou. He will be back next week.
    A.has gone to B.has been to C.has been in D.will go to
    47.(2021·江苏·镇江实验学校八年级阶段练习)Amy has studied in this school ______ she was seven years old.
    A.since B.if C.until D.after
    48.(2021·江苏·镇江实验学校八年级阶段练习)You had better return the book to the library. You ________ it for a week.
    A.have borrowed B.have kept C.borrowed D.kept
    49.(2021·江苏·镇江市第十中学八年级阶段练习)—How long ________ you ________ here?
    —________ fifteen minutes ago.
    A.have; been; Since B.have; been; For C.have; arrived; Since D.did; arrive; For
    50.(2019·江苏苏州·八年级期中)China’s high-speed railways ________ from 9,000 to 25,000 kilometers in the past few years.
    A.are growing B.have grown C.will grow D.grew
    51.(2019·江苏苏州·八年级期中)Tom has learned more about teamwork ___ he joined the school football team.
    A.until B.since C.while D.for
    52.(2021·江苏·镇江市外国语学校八年级单元测试)I’m very happy to see Jack again. We ________ each other for almost two years.
    A.didn’t see B.wouldn’t see
    C.hasn’t seen D.haven’t seen
    53.(2019·江苏苏州·八年级期中)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
    54.(2021·江苏·镇江市外国语学校八年级单元测试)I haven’t heard from my aunt and uncle ______ months. I really miss them.
    A.in B.for C.since D.with
    55.(2021·江苏·镇江市外国语学校八年级单元测试)—You live in Yangzhou. Do you like it?
    —Very much, of course. I ________ this city for five years.
    A.have moved to B.have gone to C.have been to D.have been in
    56.(2021·江苏·镇江市外国语学校八年级单元测试)—______ your brother ______ the theatre?
    —Yes. He left thirty minutes ago.
    A.Has; been to B.Has; gone to C.Does; go to D.Did; went to
    57.(2021·江苏盐城·八年级期中)— When did your parents ______?
    — In 1998. They ______ for over 20 years.
    A.marry; have been married B.get married; have got married
    C.marry; have got married D.get married; have been married
    58.(2021·江苏江苏·八年级期末)— Jack, I haven’t seen your father for a long time.
    — He _________ Beijing on business for a month.
    A.has been to B.has been in C.has gone to D.went to
    59.(2021·江苏·扬州中学教育集团树人学校八年级期末)— Where’s your mother?
    — She ________ Shanghai. She won’t be back ________ next week.
    A.has gone to; until B.has been to; until
    C.has been to; after D.has gone to; after
    60.(2021·江苏扬州·八年级期中)—Could you please tell me how long the meeting has ________?   
    —For about half an hour.
    A.been over B.finished C.ended D.begun
    61.(2021·江苏扬州·八年级期中)His grandpa _________ for two years.
    A.was died B.was dead C.has been dead D.died
    62.(2021·江苏·盐城市初级中学八年级期中)—Let’s turn on the TV and watch the match between Jiangsu Suning and Shanghai Shanggang.
    —It ______ for ten minutes.1:0, Suning won.
    A.has been on B.has been over C.has finished D.has begun
    63.(2021·江苏南京·八年级期中)My grandparents ________ for over 50 years and they love each other very much.
    A.got married B.were married
    C.have been married D.have got married
    64.(2021·江苏·南师附中新城初中八年级期末)—How long can you________ the book from the library?
    —A week.
    A.lend B.keep C.borrow D.get
    65.(2021·江苏南京·八年级期末)— The Three-body Problem is fantastic. It is a Hugo Award-winning novel.
    — I agree. I ________ it several times up to now.
    A.read B.am reading C.have read D.will read
    66.(2021·江苏·南师附中新城初中八年级期末)Julie’s father________to America last month. He________there many times.
    A.went; had gone B.has gone; has been C.went; has been D.has been; had gone
    67.(2021·江苏·扬州市梅岭中学八年级期末)— My cousin ________ Shanghai with his parents for two weeks.
    — Really? ________ will they come back?
    A.has been in; How soon B.has gone to; How soon
    C.has been in; How long D.has been to; How long
    68.(2021·北京市延庆区教育科学研究中心八年级期末)The girl ________ lots of new friends since she came to our class.
    A.makes B.has made C.made D.will make
    69.(2021·江苏·南京郑和外国语学校八年级期末)The life we are used to ________ a lot recently.
    A.changing B.has changed C.change D.changed
    70.(2021·山东济南·八年级期末)—Dale, what are you doing there?
    —Well, I ________ my new watch. I am looking for it.
    A.lose B.lost C.have lost D.am losing
    71.(2021·河北·石家庄市第八十一中学八年级阶段练习)Lucy, have your parents ever ________ to England?
    A.been B.gone C.went D.will go
    72.(2021·山东济南·八年级期末)—I’ve _________ in Jinan for a long time. It changes a lot these days.
    —Yeah, especially the subways are really convenient.
    A.got B.worked C.come D.moved
    73.(2022·全国·八年级课时练习)China ________ great achievements in science and technology since 1978.
    A.makes B.made C.has made
    74.(2018·江苏苏州·八年级期中)Since you ________ to Beijing twice, shall we choose another city to visit?
    A.went B.have been C.have gone D.had gone
    75.(2018·江苏苏州·八年级期中)Look! Who ________ the classroom? It looks very clean.
    A.is cleaning B.will clean C.cleaned D.has cleaned
    76.(2018·江苏·张家港市梁丰初级中学八年级期中)Come on, Eddie! The film ________ for about ten minutes.
    A.have begun B.has begun C.have been on D.has been on
    77.(2018·江苏·张家港市梁丰初级中学八年级期中)Since we met in Suzhou five years ago, he and I ________ friends.
    A.have made B.have become C.made D.have been
    78.(2021·江苏·苏州市胥江实验中学校八年级阶段练习)I haven’t seen my father _______ last Sunday.
    A.不填 B.for C.since D.before
    79.(2021·江苏·苏州市胥江实验中学校八年级阶段练习)—Do you know Betty very well?
    —Yes, she and I _______   friends since we met in Guangzhou last summer.
    A.have made B.have become C.have turned D.have been
    80.(2021·江苏·苏州科技城外国语学校八年级阶段练习)— Look at the blue sky! The rain ________.
    — Let’s go out for a walk.
    A.stops B.is stopping C.has stopped D.had stopped
    81.(2021·江苏·苏州科技城外国语学校八年级阶段练习)— ________ did your aunt leave her hometown?
    — She ________ for nearly twenty years.
    A.When;has left B.When;has been away
    C.How long;has left D.How long;has been away
    82.(2021·江苏·苏州科技城外国语学校八年级阶段练习)— Where is Mr. Wang?
    — He together with his students ________ Tai Lake.
    A.has gone to B.have gone to C.has been to D.have been to
    83.(2020·江苏·南通田家炳中学八年级期中)The twins as well as Tom ________ the film Wolf Warriors twice.
    A.has seen B.have seen C.saw D.see
    84.(2020·江苏·南通田家炳中学八年级期中)Bill likes travelling very much. He ________ Dali four times, but will go there again this summer.
    A.has been to B.has gone to C.has been in D.went to
    85.(2021·江苏·苏州工业园区东沙湖实验中学八年级阶段练习)— How long have you ________?
    — Since a week ago.
    A.left for Sydney B.had the car C.borrowed the book D.joined the Party
    86.(2021·江苏·苏州工业园区东沙湖实验中学八年级阶段练习)It ________ ten years since she ________ New York.
    A.was, left B.is, has left C.has been, left D.has been, has left
    87.(2021·江西·景德镇一中八年级期末)—How are you today?
    —Oh, I ________ as ill as I do now for a long time.
    A.didn’t feel B.wasn’t feeling C.haven’t felt D.don’t feel
    88.(2021·江苏·苏州工业园区东沙湖实验中学八年级阶段练习)I want to go to Mars, because it’s a place that no one ________ before.
    A.has gone to B.has been to C.has been in D.has been
    89.(2021·山东·日照市岚山区教学研究室八年级期末)The new shopping centre in our town ________ for two weeks, but I ________ there yet.
    A.has opened; haven’t gone B.has been open; haven’t been
    C.has been open; haven’t gone D.has been opened; haven’t been
    90.(2021·全国·八年级期末)We ________ some places of interest since we ________ China.
    A.visited;arrived B.have visited;arrived
    C.have visited;reached D.visited;reached
    91.(2021·全国·八年级期末)—Excuse me, may I speak to Mr. Green?
    —Sorry. He ________ Bejing for holiday. He will be back in several days.
    A.have gone to B.has gone to C.have been to D.has been to
    92.(2021·全国·八年级期末)I remember putting my umbrella behind the door but I can’t see it. Who ______ it?
    A.takes B.will take C.is taking D.has taken
    93.(2021·浙江·八年级阶段练习)—Tina, shall we go to the cinema together this weekend?
    —I’d like to, but I ______ to go shopping with my mum.
    A.have promised B.am promising C.will promise D.promise
    94.(2021·浙江·八年级期中)I ________ the book Harry Potter for a month, and now it’s time to return it to the library.
    A.have kept B.have borrowed C.have brought D.have taken
    95.(2021·浙江·八年级阶段练习)—Bob, shall we go to the cinema together?
    —I’d love to, but Mike ________ me out for dinner together.
    A.invites B.will invite C.was inviting D.has invited
    96.(2021·江苏·南通市启秀中学八年级阶段练习)—Where did you get the book?
    —From the library. And I have ________ it for two weeks.
    A.borrowed B.lent C.bought D.kept
    97.(2021·辽宁·新宾县教师进修学校八年级期末)—Look! Your teacher Miss White is over there.
    —No, it can’t be her. She ________ to Beijing.
    A.has gone B.has been C.went D.will go
    98.(2020·重庆市合川教师进修学校八年级期中)— Where is Bob?
    — He ________ to Beijing. He will come back in two weeks.
    A.goes B.has gone C.has been D.went
    99.(2021·江苏·句容市教师发展中心八年级期中)—Where is your mother, Tom?
    —She ________ Shanghai. She will come back next Tuesday.
    A.has gone to B.has been to C.has been in D.has gone in
    100.(2021·江苏·句容市教师发展中心八年级期中)Jill ________ the book for three weeks. She’ll returm it to the library tomorrow.
    A.has borrowed B.borrowed C.has kept D.lent

    参考答案:
    1.D
    【解析】
    句意:——你想念在中国的父母吗?——非常感谢。 我离开家乡快三年了。
    考查动词时态以及延续性动词。for+一段时间,句子用现在完成时have/has done的结构,且动词要用延续性动词,leave是短暂性动词,be away from是延续性动词,故选D。
    2.C
    【解析】
    句意:——你父亲呢?——他不在家。 他在北京已经三天了。
    考查现在完成时。has gone to去了某地还未回来;has been to去过某地已经回来;has been in待在某地一段时间;went to动词过去式。根据“for three days”,可知他在北京已经待了一段时间了,要用延续性动词,因此此处用has been in。故选C。
    3.C
    【解析】
    句意:著名女演员梅根·马克尔与哈里王子结婚三年,他们过着幸福的生活。
    考查动词时态。根据“for three years”可知,句子使用现在完成时,跟一段时间连用,谓语动词使用延续性动词,排除A选项;marry和get married是瞬间动词,排除BD选项。故选C。
    4.B
    【解析】
    句意:——Tom现在在家吗?——不,他去了超市。但是他很快会回来的。
    考查现在完成时。has been to去过某地,已经回来;has gone to去过某地,还没回来;has been in在某地。根据“Is Tom at home now?”和“But he will come back soon.”可知Tom去了超市还没回来,用has gone to。故选B。
    5.C
    【解析】
    句意:地球上有生命已经有上亿年了。
    考查there be句型以及动词时态。根据“for hundreds of millions of years”可知,句子用现在完成时have/has done的结构,life是单数形式,助动词用has,故选C。
    6.C
    【解析】
    句意:我们去过北京很多次,所以对北京很了解。
    考查动词时态。have been in在某地,表示状态;went to一般过去时态;have been to去过某地,已回来;have gone to去了某地,还未回来。根据“We...Beijing many times, so we know it very well”可知,应该是去过某地,故选C。
    7.A
    【解析】
    句意:——你好,我可以和李女士通电话吗?——噢,很抱歉!她去英国了。她会在三天后回来。
    考查动词的时态。has gone 去了没回来,现在完成时;has been 去了已回,现在完成时;went 去,一般现在时;goes 去,一般现在时。根据”sorry”和“will come back”可知,李女士去了英国,还没有回来,过去发生的动作持续到现在,用现在完成时。故选A。
    8.C
    【解析】
    句意:——打扰了,请问我可以和Michelle讲话吗?——对不起。她去图书馆了。要留言吗?
    考查动词短语。went to去;has been to曾经去过(已回来);has gone to 去了(未回);has gone in错误搭配。根据“Sorry...Shall I take a message?”可知Michelle不在说话现场,所以推断她去图书馆了,还没回来,用has gone to。故选C。
    9.B
    【解析】
    句意:他们到上海已经十年了。
    考查主谓一致和现在完成时的用法。主语为“Ten years”,当时间作主语时,应把这段时间看成一个整体,谓语动词用单数,排除A选项。根据“since ”可知句子时态是现在完成时,排除C选项。reach是及物动词,后不需要加to,故选B。
    10.D
    【解析】
    句意:——看!这个人看起来像李先生。——不可能是他。因为他和他的家人从上周起就一直在日本,他们还没有回来。
    考查现在完成时的用法。have gone to去了(未回);have been in在某地待一段时间。根据“since last week and they haven’t returned.”可知提示此处应用延续性动词,排除AB选项。此句的主语是he,助动词用has,故选D。
    11.B
    【解析】
    句意:——你叔叔什么时候买的这辆车?——他已经买它将近两年的时间了。
    考查特殊疑问词和现在完成时的用法。when什么时候;how long多长时间,通常与延续性动词连用。第一空根据非延续动词“buy”可知,应用when;第二空根据“for nearly two years.”可知应用延续性动词has had,故选B。
    12.D
    【解析】
    句意:自从科比·布莱恩特死于飞机失事以来,已经过去了大约两年。
    考查动词时态。since引导的时间状语从句,主句用现在完成时(have/has done),从句用一般过去时(动词需用过去式),表示“自从……以来,已经……了”。空一主语“Over 2 years”可知,此处是表示时间的复数名词作主语,看作整体,谓语动词用单数,助动词用has,排除AC选项;空二需填过去式died。故选D。
    13.C
    【解析】
    句意:——你看起来忧心忡忡。你怎么了?——我在等我丈夫的电话。他在伦敦已经两天了。
    考查延续性动词或非延续性动词。has gone to去了某地(还未回来);has been to去过某地(现已回来);has been in待在某地;has been for错误结构。for+一段时间,要与延续性动词一起连用,has gone to和has been to都是短暂性动词,故选C。
    14.B
    【解析】
    句意:——你在读什么,吉姆?——J.K.罗琳的《哈利波特》。这本书我两天前就借了。
    考查时态及介词辨析。borrow借;keep保留;since自从……以后;from从。根据“two days ago”可知此处表示自从两天前,用since;“since two days ago”用于现在完成时,此处表示时间段,谓语动词用延续性动词keep。故选B。
    15.C
    【解析】
    句意:雷锋已经去世许多年了,但他的精神仍然激励着我们。
    考查动词时态以及延续性动词。for+一段时间,要与现在完成时连用,排除A选项。且动词要用延续性动词,die是短暂性动词,be dead是延续性动词,故选C。
    16.B
    【解析】
    句意:——布朗老师,我可以从图书馆借《哈雷波特》吗?——当然,但你只能借半个月。
    考查动词辨析。lend借出;borrow借入;keep保留。根据“from the library”可知,此处指从图书馆借书,用borrow sth from“从……借……”;“for+一段时间”要与延续性动词一起连用,keep是延续性动词,故选B。
    17.C
    【解析】
    句意:——你去过新加坡吗?——是的,我在四年级的时候去过那里。
    考查时态辨析。根据“Have you ever ... to Singapore?”可知谈及的人在说话地点,表示去过已经回来,用have been to表示“曾经去过”;再由“when I was in Grade Four”可知此处讲四年级时去了新加坡,用一般过去时,谓语用过去式went。故选C。
    18.C
    【解析】
    句意:令我惊讶的是,他的父亲已经去世大约三年了。
    考查现在完成时。根据“for about three years”并结合句意可知,句子应用现在完成时,结构为“has/have+过去分词”,现在完成时动词应为延续性动词,die非延续性动词,应改为be dead。故选C。
    19.D
    【解析】
    句意:——你的叔叔买这台私人电脑多长时间了?——10年了。他想买一台新的。
    考查现在完成时。have有,buy的延续性动词;buy买,瞬间动词,根据“since ten years ago”和“how long”可知,时态是现在完成时且动词要用延续性动词,构成:主语+have/has+动词过去分词,排除B和C,主语“your uncle”是第三人称单数,所以助动词用has,排除A,故选D。
    20.D
    【解析】
    句意:——我可以找格林先生接电话吗?——对不起,他去襄阳了。他已经在那个城市两天了。
    考查时态。has been to表示去过某地;has been in表示已经在某地;has gone to表示去了某地,还没回来。根据“Sorry”可知,他还没有回来,因此第一空用has gone to。再根据“for two days”可知,与时间段连用,用延续性动词,因此表示他已经在那里两天了,因此用has been in。故选D。
    21.D
    【解析】
    句意:自从莉莉还是个小女孩时,我们就认识她了。她和她的姐姐学习一样努力。
    考查现在完成时及副词词义辨析。know动词,认识,知道;由从句“since she was a little girl.”可知,主句时态是现在完成时,由助动词have/has+动词过去分词构成,know的过去分词是known,排除BC选项;hardly几乎不,副词;hard努力地,副词;根据“works”可知,此处表示努力地工作,应使用副词hard,故选D。
    22.C
    【解析】
    句意:——我明天开始减肥。——这话我听过很多次了。我现在不相信你了。
    考查动词时态。根据“many times. I don’t believe you now”可知,是听过很多次了,表示动作发生在过去,且对现在造成了“不相信”结果,用现在完成时(have/has done)。故选C。
    23.A
    【解析】
    句意:——自从弗兰克来到这所新学校,他交了多少朋友?——我想至少十个。
    考查从属连词。ever since自从;as soon as一……就……;while当……时候,和……同时;until直到。根据前后句时态可知,主句为现在完成时,从句为一般过去时,则应用ever since连接。故选A。
    24.B
    【解析】
    句意:——你的爸爸在哪里?——他去了北京。
    考查现在完成时。has been to去过某地(已回来);have gone to去了某地(未回来)。根据“Where is your father”可知,现在在北京,还没回来,名词Beijing前要加介词to,故选B。
    25.D
    【解析】
    【分析】
    句意:——汤姆,你能把你的《哈利波特》借给我吗?——对不起,我还没看完。
    考查时态。根据“yet”可知,句子应用现在完成时,结构是“have/has+过去分词”,故选D。
    26.A
    【解析】
    句意:范先生在2015年买了这辆自行车。他已经拥有它6年了。
    考查时态辨析。根据“in 2015”可知第一句是一般过去时,谓语用bought;再由“for 6 years”可知第二句是现在完成时,且使用延续性动词,谓语用has had。故选A。
    27.C
    【解析】
    句意:——伦和桑迪去电影院看电影了。——哦,这就是为什么我现在看不到他们。
    考查现在完成时的用法。have been to去某地已经回来;have gone to去某地路上;have been in 呆在某地。根据“that’s why I can’t see them now.”可知是去看电影了,没有回来,故选C。
    28.D
    【解析】
    句意:——你哥哥加入读书俱乐部多久了?——大约五年了。
    考查现在完成时。根据句子结构可知是现在完成时,当现在完成时和一段时间连用时,谓语动词要用延续性动词。join“加入”,是短暂性动词,要变成be a member of,故选D。
    29.C
    【解析】
    句意:我阿姨喜欢教书。她当老师10年了。
    考查动词时态。根据时间标志词“for ten years”,可知用现在完成时,结构为have/has done,故选C。
    30.D
    【解析】
    【分析】
    句意:——妈妈,今天晚上我想在爱奇艺上观看《青春有你》这个节目。——噢,亲爱的。《青春有你》已经播了20分钟了。快去看吧。
    考查现在完成时态。“for+一段时间”是现在完成时态的标志性时间状语。现在完成时态的构成为“have/has+动词的过去分词”。由“for nearly twenty minutes”表示“已经播出了20分钟了”可知本题应用现在完成时态。又因为C选项中的begun表“开始”,是一个非延续性动词,不能与“for nearly twenty minutes”连用,因此C选项不选。D选项中“has been on”表“上演”,属于一种持续状态,可与“for nearly twenty minutes”连用。故选D。
    31.D
    【解析】
    句意:——你什么时候交读书报告?——对不起,我不确定。我还没写完呢。
    考查现在完成时。句末副词yet常用于现在完成时中,故答语应使用现在完成时态,此处表否定含义。故选D。
    32.A
    【解析】
    【分析】
    句意:许多游客已经去过扬州很多次了,因为它是一个如此美丽的城市。
    考查现在完成时。根据“many times”可知,此处应使用现在完成时,排除BC。have been to强调去过已回;have gone to强调去了未回。此处表示“去过很多次”。故选A。
    33.A
    【解析】
    句意:汤姆已经去美国了。他今晚不会来参加晚会了。
    考查短语辨析。has gone to去了某地,主语为单三人称;has been to曾经去过某地;have gone to去了某地,主语为非单三人称。根据“He won’t come to the party tonight.”可知,是去了美国,没回来,且主语是Tom ,助动词用has。故选A。
    34.C
    【解析】
    句意:——这本书我可以借多长时间?——大约一个星期。
    考查动词辨析。borrow借进;lend借出;keep保持,借。根据How long及For about a week,可知谓语动词是持续性的动词,此处是可以借多长时间,keep是持续性动词,可以和for+一段时间连用;borrow是短暂性动词,不能和for连用,be kept是被动语态,此处主语是I,是主动语态,故选C。
    35.C
    【解析】
    句意:——贝蒂和玲玲还住在北京吗?——不,她们搬去了青岛。
    考查时态。由问句句意及答语中“不”可知,她们搬到青岛了。move这一动作是过去发生的,对现在产生的结果是“现在已经不在北京了”,故应使用现在完成时。故选C。
    36.C
    【解析】
    句意:我当老师已经十年了。
    考查现在完成时。根据“for ten years”可知此句时态为现在完成时,其构成have/has+过去分词,been是be的过去分词,故选C。
    37.A
    【解析】
    句意:——Lucy,我可以从你那借一本字典吗?——当然。但是你只能借用一周。
    考查动词辨析。borrow借入,后面常跟from连用;lend借给,后面常跟to连用;keep借,但一般是指借来后的保存或使用阶段,是一段持续的时间,因此可以与时间段连用,根据第一个空后的“a dictionary from you”可知,应该是从Lucy那借入一本字典,用borrow,排除B和D,由第二个空后的“it for a week”可知,应该是你只能借用一周,用keep,排除C,故选A。
    38.B
    【解析】
    句意:——你对物理知道得真多,Harry!——嗯,我想成为一名科学家,在过去的几年里我读了很多这方面的书。
    考查现在完成时。根据“in the past years”可知,时态是现在完成时,其构成是have/has done。故选B。
    39.A
    【解析】
    句意:——汤姆,你曾经看过这部新电影吗?——看过。我一周前看过它。
    考查时态。see看见,副词ever与现在完成时连用,时间状语a week ago与一般过去时连用,故选A。
    40.C
    【解析】
    句意:——我可以借《鲁宾逊漂流记》吗,赵女士?——当然。它很有趣,但是你只能借两个星期。
    考查动词辨析。borrow借入,短暂性动词;lend借出,短暂性动词;keep保持,这里强调保管,延续性动词。第一句强调借入,所以前句用borrow;后句句中for two weeks是一段持续的时间,第二个空需用延续性动词keep,故选C。
    41.C
    【解析】
    句意:——我不敢相信你买这辆车已经五年了。它看起来和新的一样好。——对。我总是好好照顾它。
    考查现在完成时。根据句意可知,句子说的是买这辆车已经有五年了;根据句中的时间状语“for five years”可知,句中的动词用延续性动词。buy“买”是短暂性动词,其对应的延续性动词为have,故空格上应填have had,故选C。
    42.D
    【解析】
    句意:——《少年的你》正在播出。我们今晚去看吧。——我已经看过了。——真的吗?你什么时候看的?——上个周五,跟Jason一起。
    考查动词时态。根据“already”可知,句子用现在完成时have/has done的结构,排除A和C选项。根据“Last Friday”可知,第二空所在句子用一般过去时,故选D。
    43.C
    【解析】
    句意:——看!有人已经打扫了教室。——很好,不是我,我没有做这件事。
    考查现在完成时。根据“Well, it wasn’t me. I didn’t do it.”可知,打扫教室这件事已经发生,强调对现在造成影响,故用现在完成时。故选C。
    44.C
    【解析】
    句意:我父亲和我母亲是15年前结婚的,到目前为止,他们已经结婚15年了。
    考查动词时态。根据“fifteen years ago”可知,前半句是一般过去时。for+一段时间要与现在完成时have/has done的结构一起连用,且动词要用延续性动词,marry是短暂性动词,be married是延续性动词,故选C。
    45.B
    【解析】
    句意:2019年以来,世界各地发生了巨大变化。大多数人喜欢做运动来保持健康。
    考查动词时态辨析。since 2019“自从2019年以来”,指动作从过去开始一段持续至今的时间,句子需用现在完成时have done结构,故选B。
    46.A
    【解析】
    句意:——你爸爸在哪里?我有一段时间没见到他了。——他去广州了。他下周会回来。
    考查动词时态。has gone to 去了某地(未回来);has been to 去过某地(已回来);has been in待在某地;will go to 要去某地。根据“He will be back next week”可知,爸爸是去了广州,还未回来,故选A。
    47.A
    【解析】
    【分析】
    句意:艾米从七岁起就在这所学校学习。
    考查连词。since自从;if如果;until直到……才;after在……之后。根据句中“has studied in this school”提示,该句为现在完成时态,应用从属连词since引导时间状语从句,表示“自从7岁起”。故选A。
    48.B
    【解析】
    【分析】
    句意:你最好把书还给图书馆。你已经借了一周了。
    考查现在完成时和延续性动词。根据“for a week”可知,应用现在完成时态,结构是have/has done,且表示时间段,所以应用延续性动词;borrow借入,是非延续性动词,不能与表示一段时间的状语连用;keep意为“保留”,属于延续性动词,常与表示一段时间的状语连用。故选B。
    49.A
    【解析】
    句意:——你在这里多久了?——从十五分钟前就在了。
    考查现在完成时。how long多长时间,用于询问一段持续的时间,需和延续性动词连用,arrive“到达”是终止性动词,可排除后两项;ago是一般过去时的标志,不和for连用;since“自从”符合语境,故选A。
    50.B
    【解析】
    句意:中国的高速铁路在过去几年中由9, 000千米增加到25, 000千米。
    考查动词时态辨析。grow是动词,意为“变得,生长”。“in the last/past +一段时间”用于现在完成时态的句子中,由in the past few years可知此处应用现在完成时态。故选B。
    51.B
    【解析】
    句意:汤姆自从加入学校足球队以来,他对团队合作有了更多的了解。
    考查连词。until直到;since自……以来;while当……的时候;for(表示时间、距离、数量等)达,计。根据前后两句时态及语境可知,这里要用since,引导时间状语从句。故选B。
    52.D
    【解析】
    句意:我很高兴再次见到杰克。我们差不多有两年没见面了。
    考查现在完成时。根据“for almost two years”可知,此处时态是现在完成时,主语是we,助动词用have,故选D。
    53.B
    【解析】
    【分析】
    句意:我已经读了这本英语小说的一半,我将努力在周末完成它。
    考查动词时态。根据后句“and I’ll try to finish it at the weekend.”可知,一半的英语小说已经读完,故应用现在完成时,构成形式为:have/has done;主语“I”是第一人称单数形式,助动词应用have;read的过去分词是read。故选B。
    54.B
    【解析】
    句意:我已经好几个月没有收到叔叔和婶婶的信了。我真的很想念他们。
    考查介词辨析。in在……内;for通常接一段时间;since自……以后;with和……在一起。第一句是现在完成时,结合语境可知这里用“for+时间段”,表示从过去到现在的一段时间。故选B。
    55.D
    【解析】
    句意:——你住在扬州。你喜欢吗?——当然,非常喜欢。我在这个城市已经五年了。
    考查现在完成时。have moved to已经搬到……;have gone to“到某地去”,说话时该人不在现场;have been to“曾经去过某地”;have been in“在某地呆了多少时间”;根据上文“You live in Yangzhou”可知此处指“在扬州已经五年了”;故选D。
    56.B
    【解析】
    句意:——你哥哥去戏院了么?——是的,他三十分钟前就离开了。
    考查现在完成时的用法。has been to指某人去某地,已经回来了;has gone to指某人去某地的路上,不在说话现场,还没回来;根据答句“He left thirty minutes ago.”可知,问句是询问你哥哥已经去戏院了么,时态是现在完成时,故排除CD;再根据语境可知,说话时人还没回来。故选B。
    57.D
    【解析】
    【分析】
    句意:——你父母什么时候结婚的?——1998年。他们已经结婚20多年了。
    考查延续性动词和非延续性动词的用法。marry和某人结婚、嫁或娶某人,非延续性及物动词;get married结婚,非延续性动词短语;be married结婚,表示状态,延续性动词短语,能与时间段连用。根据答语中“for over 20 years”可知,空二所在的句子应用现在完成时,且动词应用延续性的,故排除B、C项;根据句意,空一表示动作发生的时间,且空后没有宾语,应用get married,故排除A项。故选D。
    58.B
    【解析】
    句意:——Jack,我好久没见到你的父亲。——他去北京出差一个月。
    考查动词时态及延续性动词用法。has been to去过某地(已回来);has been in待在某地;has gone to去了某地(未回来);went to去。for+一段时间,要与现在完成时一起连用,排除D选项。且动词要用延续性动词,排除A和C选项,故选B。
    59.A
    【解析】
    【分析】
    句意:——你妈妈在哪里?     ——她去上海了。她要到下周才能回来。
    考查have been to/have gone to和介词。“have/has been to+地点”表示“曾经去过某地(已经回来了)”;“have/has gone to+地点”表示“已经去了某地(还没有回来)”;until直到;after在……之后。根据下文“She won’t be back”可知,母亲去了上海还未回来,第一空应用has gone to,故排除B、C选项;not … until为固定搭配,意为“直到……才……”,故排除D项。故选A。
    60.A
    【解析】
    句意:——你可以告诉我这个会议多久结束吗?——大约一个半小时。
    考查延续性动词和非延续性动词。be over结束,表示状态,延续性动词;finish完成,结束,非延续性动词;end结束,非延续性动词;begin开始,非延续性动词。“For about half an hour.”表示一段时间,时态为现在完成时。非延续性动词不能与表示时间段的状语连用,要变为相应的延续性动词,即be over,be的过去分词是been。故选A。
    61.C
    【解析】
    句意:他爷爷已经去世两年了。
    考查现在完成时。由句中“for two years”可知,此句用现在完成时,其构成为“has/have+过去分词”,die为非延续性动词,不能与时间段连用,故选C。
    62.B
    【解析】
    句意:——让我们打开电视看江苏苏宁和上海上港之间的比赛。——比赛已经结束10分钟了,苏宁1:0获胜了。
    考查现在完成时。has been on已经开始;has been over已经结束;has finished已经完成;has begun已经开始。根据“for ten minutes”可知,此处与时间段连用,使用延续性动词,排除选项C和D;根据“1:0, Suning won.”可知,比赛已经结束,故选B。
    63.C
    【解析】
    【分析】
    句意:我的祖父母已经结婚50多年了,他们非常相爱。
    考查现在完成时态和延续性动作。根据“for 50 years”可知,时态是现在完成时态,而且必须用“结婚”的延续性动词be married。故选C。
    64.B
    【解析】
    句意:——你可以把这本书从图书馆借多久?——一周。
    考查动词辨析。lend借出;keep持有;borrow借入;get得到。根据“how long...”可知句子的谓语要用延续性动词,排除ACD。故选B。
    65.C
    【解析】
    【分析】
    句意:——《三体》真是太神奇了。这是一部雨果获奖小说。——我同意。到目前为止,我已经读了好几遍了。
    考查现在完成时。根据“up to now”可知此句时态为现在完成时,故选C。
    66.C
    【解析】
    句意:朱莉的爸爸上个月去了美国。他去过很多次。
    考查时态。根据“last month”可知第一个空用一般过去时,动词用过去式,排除BD;根据“many times”可知第二个空用现在完成时,have been to“去过某地”,表示已经回来;has gone to去了某地,还未回。根据语境可知此处表示“去过几次回来了”。故选C。
    67.A
    【解析】
    句意:––––我的堂兄和他的父母在上海两周了。––––真的吗?他们多久后回来?
    考查现在完成时及疑问词的用法。have been to曾经去过某地,表示一种经历;have gone to去了某地但是还没回来,表示不在说话的地点。have been in常与一段时间连用,表示在某地待了多久;根据“My cousin ...Shanghai with his parents for two weeks.”,可知第一空用has been in;how long 多久,提问一段时间;how soon 多久以后,和一般将来时连用。故选A。
    68.B
    【解析】
    【分析】
    句意:自从这个女孩来到我们班,她交了很多新朋友。
    考查时态。根据时间状语从句“since she came to our class”可知,此处用现在完成时,结构为have/has done。故选B。
    69.B
    【解析】
    句意:我们习惯了的生活最近发生了很大的变化。
    考查动词时态。根据“recently”可知,本句应用现在完成时,结构是have/has done。故选B。
    70.C
    【解析】
    句意:——戴尔,你在那儿干什么? ——唉,我的新手表丢了。我正在找。
    考查现在完成时。根据语境可知,过去丢失了新手表使得回答者现在在找手表,也就是过去发生的事情对现在造成了影响,所以此句时态应用现在完成时,其构成为“have/has done”。故选C。
    71.A
    【解析】
    句意:露西,你父母去过英国吗?
    考查现在完成时辨析。ever曾经,多用于现在完成have done结构,可排除CD两项;have been to曾经去过某地,指现在已不在那里了,可接次数或和 just, never, ever等连用;have gone to到某地去,说话时该人不在现场;结合语境,这里是问露西的父母曾经去过英国没有,需用have been to England。故选A。
    72.B
    【解析】
    句意:——我在济南已经工作很长时间了。它这些日子变了很多。——是的,尤其是新的地铁真的很方便。
    考查动词辨析。got得到;worked工作;come来;moved移动。根据原文用了现在完成时且与“for+一段时间”连用,可知谓语动词要用延续性动词,选项中只有worked为延续性动词,故选B。
    73.C
    【解析】
    句意:自1978年以来,中国在科学技术方面取得了巨大成就。
    考查现在完成时。根据时间状语“since 1978”可知,此句时态应用现在完成时,其构成为“have/has done”。故选C。
    74.B
    【解析】
    句意:既然你已经来过北京两次了,我们是否可以选择另一个城市去参观?
    考查现在完成时。have been to去过;have gone to去了。根据“twice”可知,强调去过某地的次数,用have been to,故选B。
    75.D
    【解析】
    【分析】
    句意:看!谁擦了玻璃?它看起来非常干净。
    考查时态。根据“It looks very clean.”可知玻璃在看的时候已经是干净的了,因此用现在完成时,表示擦玻璃的动作对现在的影响。故选D。
    76.D
    【解析】
    句意:赶快,Eddie!电影已经开演了大约有10分钟了。
    考查延续性动词。根据“for about ten minutes”可知,句中的动词要用持续的动词,begin的延续性动词是be on,主语是单数名词,动词用has,故选D。
    77.D
    【解析】
    句意:自从我们五年前在苏州见面以来,他和我一直是朋友。
    考查现在完成时的延续性动词。根据“Since we met in Suzhou five years ago”可知,成为朋友是过去发生的动作一直持续到现在,动词应用延续性动词,四个选项中D选项是延续性动词,故选D。
    78.C
    【解析】
    【分析】
    句意:从上星期天起我就没见过我父亲。
    考查介词。for后接一段时间;since自……以来;before在……之前。空格后“last Sunday”为时间点,且句子为现在完成时,故应用since,故选C。
    79.D
    【解析】
    句意:——你很了解贝蒂吗?——是的,自从去年夏天我们在广州认识以来,我们就一直是朋友。
    考查现在完成时。根据“since we met in Guangzhou last summer”可知,主句时态是现在完成时,表示“成为朋友”,强调延续应使用延续性动词,故选D。
    80.C
    【解析】
    句意:——看蓝色的天空!雨已经停了。——我们出去散步吧。
    考查动词时态。此处表示过去已经发生的动作对现在造成的影响,用现在完成时have/has done的结构,故选C。
    81.B
    【解析】
    【分析】
    句意:——你姑姑什么时候离开家乡的?     ——她离家已经快二十年了。
    考查延续性动词和非延续性动词。根据句中“leave her hometown”提示,此处为瞬时动词,故第一空应用when,表某个时间点,C、D选项可排除。根据第二句“for nearly twenty years”提示,第二空所在句子应用延续性动词,故选B。
    82.A
    【解析】
    【分析】
    句意:——王先生在哪里?     ——他和他的学生一起去了太湖。
    考查have been to和have gone to的区别。句子主语为he,together with his students是介词短语,故谓语应用第三人称单数形式,B、D选项可排除。have been to意为“曾经去过某地”,表示现在已不在那里了;have gone to意为“已经去了某地”,说话时此人还没回来。根据问句“Where is Mr. Wang?”可知,此处指的是王先生去了太湖还未回来,故应用has gone to。故选A。
    83.B
    【解析】
    句意:这对双胞胎和汤姆都看过两次电影《战狼》。
    考查现在完成时和就远原则。根据表示频度的时间状语“twice(两次)”可知,此句时态应用现在完成时,故排除C和D。根据就远原则可知,“as well as(也)”连接两个主语时,谓语动词需与距离谓语较远的那个主语,即“The twins”保持一致,又因为“The twins(双胞胎)”为复数,所以助动词应用have。故选B。
    84.A
    【解析】
    【分析】
    句意:比尔非常喜欢旅行。他去过大理四次,但今年夏天还要去那里。
    考查现在完成时。has/have been to表示去过某个地方,不过现在已经回来了,与表示次数的词语搭配只能使用has/have been to;has/have gone to:意为“到某地去”,说话时该人不在现场;has/have been in指的是在某个地方,从过去一直延续到现在,常与时间段搭配。结合“four times”可知使用has been to。故选A。
    85.B
    【解析】
    【分析】
    句意:——你拥有这辆车多久了?     ——从一周前开始就有了。
    考查延续性动词。根据句中“How long”可知,此处应用延续性动词,只有B选项是延续性动词,故选B。
    86.C
    【解析】
    句意:她离开纽约已经十年了。
    考查时态。根据“since”可知,此处表示时间延续,用现在完成时表示,构成“现在完成时+since+一般过去时”结构,故选C。
    87.C
    【解析】
    【分析】
    句意:——-你今天好吗?——哦,我很久没有像现在这样难受了。
    考查时态。根据“for a long time”可知,与时间段连用,用现在完成时,故选C。
    88.B
    【解析】
    句意:我想去火星,因为那是一个没有人去过的地方。
    考查现在完成时。has gone to去了未回;has been to去过/去了已回;has been in强调待在某地的时长。根据“because it’s a place that no one…before”可知,此处强调“去过”,故选B。
    89.B
    【解析】
    句意:我们镇上的新购物中心已经开了两周了,但我还没去过。
    考查现在完成时。“for two weeks”和“yet”都表示持续的时间,需和持续性动词连用。open作动词,是终止性动词,可排除AD;open还可作形容词;be open开放的,表状态,是持续性动词。have been to去过/去了(已回);have gone to去了(未回)。根据“but”可知,前后语意转折,表示还没去过,故选B。
    90.C
    【解析】
    句意:自从我们到达中国以来,我们参观了一些名胜古迹。
    考查动词时态及动词辨析。since+一般过去时的句子,主句用现在完成时have/has done的结构,排除A和D选项。arrive是不及物动词,要用介词at或in一起连用;reach是及物动词,后可直接接宾语。此空后接宾语China,故选C。
    91.B
    【解析】
    句意:——劳驾,我能和格林先生讲话吗?——对不起。他去北京度假了。他过几天就会回来。
    考查现在完成时。have/has gone to去了未回;have/has been to去过已回。根据“He will be back in several days.”可知,还没回,用have/has gone to,主语是He,助动词用has。故选B。
    92.D
    【解析】
    句意:我记得把雨伞放在门后了,但我没看到。谁拿走了?
    考查时态。根据“I remember putting my umbrella behind the door but I can’t see it.”可知,“拿走伞”的动作对现在有影响,导致“我没看到伞”,用现在完成时,故选D。
    93.A
    【解析】
    【分析】
    句意:——蒂娜,这个周末我们一起去看电影好吗? ——我很想去,但我答应和妈妈一起去购物。
    考查现在完成时。结合句意,蒂娜答应和妈妈去购物的动作发生在过去,对现在造成的影响是不能去看电影,所以应用现在完成时,其结构为have/has+动词过去分词,主语为第一人称单数,助动词用have,故选A。
    94.A
    【解析】
    句意:我借这本书《哈利波特》一个月了,现在该把它还给图书馆了。
    考查延续性动词。由“for a month”可知,句子要用现在完成时,动词要用延续性动词,B/C/D三个选项都是短暂性动词,A选项是延续性动词,故选A。
    95.D
    【解析】
    句意:——Bob,我们一起去看电影好吗?——我很愿意去,但是Mike已经邀请我一起出去吃晚饭了。
    考查现在完成时。邀请发生在过去,强调对现在造成的影响。“Mike邀请我一起出去吃晚饭”对现在“不能去看电影有影响”,应使用现在完成时,故选D。
    96.D
    【解析】
    句意:——你从哪里弄到这本书的? ——从图书馆。我已经借了两周了。
    考查动词辨析。borrowed借入;lent借出;bought购买;kept保留。分析挖空所在句可知,此句为肯定句并且其时间状语为“for+时间段”,所以此句谓语应用延续性动词,选项中只有“kept”为延续性动词。故选D。
    97.A
    【解析】
    句意:——看!你的White老师在那。——不,那不可能是她。她去了北京。
    考查现在完成时。has gone 现在完成时,表示去了某地还未回来;has been 现在完成时,表示去过某地,描述经历;went 去了,一般过去时;will go 将要去,一般将来时。根据回答“No, it can’t be her.”可知,White老师不在这里,说明她去了北京还没回来,故选A。
    98.B
    【解析】
    句意:——鲍勃在哪儿? ——他去北京了,两周后回来。
    考查动词时态,goes动词三单形式;has gone to去了没有回;has been to去过了;went动词过去式。根据“he will come back in two weeks”,可知应该是去了北京还没有回来,故选B。
    99.A
    【解析】
    句意:——汤姆,你妈妈在哪里?——她去上海了。她下周二回来。
    考查现在完成时。has gone to 已经去了某地,还没有回来;has been to曾经去过某地,回来了;has been in表示在某个地方呆了多长时间了;has gone in没有这种用法。据句意及题干中“She will come back next Tuesday.”分析可知去了上海,还没回来,应用has gone to,故选A。
    100.C
    【解析】
    句意:吉尔借这本书三周了。她明天会去图书馆还书。
    考查动词时态和动词的延续性。根据“for three weeks”,可知用现在完成时;又因为这是时间段,不与瞬间动词连用,所以瞬间动词borrow要换为延续性动词keep,故选C。

    相关试卷

    专题17 重点语法there be句型80题(名校最新真题)-七年级英语下学期期末复习查缺补漏冲刺满分(人教版):

    这是一份专题17 重点语法there be句型80题(名校最新真题)-七年级英语下学期期末复习查缺补漏冲刺满分(人教版),共25页。

    专题17 重点语法形容词副词的比较级最高级100题(名校最新真题)-八年级英语下学期期末复习查缺补漏冲刺满分(人教版):

    这是一份专题17 重点语法形容词副词的比较级最高级100题(名校最新真题)-八年级英语下学期期末复习查缺补漏冲刺满分(人教版),共31页。

    专题12 重点语法现在完成时100题(名校最新期末真题)-八年级英语下学期期末复习查缺补漏冲刺满分(人教版):

    这是一份专题12 重点语法现在完成时100题(名校最新期末真题)-八年级英语下学期期末复习查缺补漏冲刺满分(人教版),共33页。

    英语朗读宝
    • 精品推荐
    • 所属专辑

    免费资料下载额度不足,请先充值

    每充值一元即可获得5份免费资料下载额度

    今日免费资料下载份数已用完,请明天再来。

    充值学贝或者加入云校通,全网资料任意下。

    提示

    您所在的“深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载 10 份资料 (今日还可下载 0 份),请取消部分资料后重试或选择从个人账户扣费下载。

    您所在的“深深圳市第一中学”云校通为试用账号,试用账号每位老师每日最多可下载10份资料,您的当日额度已用完,请明天再来,或选择从个人账户扣费下载。

    您所在的“深圳市第一中学”云校通余额已不足,请提醒校管理员续费或选择从个人账户扣费下载。

    重新选择
    明天再来
    个人账户下载
    下载确认
    您当前为教习网VIP用户,下载已享8.5折优惠
    您当前为云校通用户,下载免费
    下载需要:
    本次下载:免费
    账户余额:0 学贝
    首次下载后60天内可免费重复下载
    立即下载
    即将下载:资料
    资料售价:学贝 账户剩余:学贝
    选择教习网的4大理由
    • 更专业
      地区版本全覆盖, 同步最新教材, 公开课⾸选;1200+名校合作, 5600+⼀线名师供稿
    • 更丰富
      涵盖课件/教案/试卷/素材等各种教学资源;900万+优选资源 ⽇更新5000+
    • 更便捷
      课件/教案/试卷配套, 打包下载;手机/电脑随时随地浏览;⽆⽔印, 下载即可⽤
    • 真低价
      超⾼性价⽐, 让优质资源普惠更多师⽣
    VIP权益介绍
    • 充值学贝下载 本单免费 90%的用户选择
    • 扫码直接下载
    元开通VIP,立享充值加送10%学贝及全站85折下载
    您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      充值到账1学贝=0.1元
      0学贝
      本次充值学贝
      0学贝
      VIP充值赠送
      0学贝
      下载消耗
      0学贝
      资料原价
      100学贝
      VIP下载优惠
      0学贝
      0学贝
      下载后剩余学贝永久有效
      0学贝
      • 微信
      • 支付宝
      支付:¥
      元开通VIP,立享充值加送10%学贝及全站85折下载
      您当前为VIP用户,已享全站下载85折优惠,充值学贝可获10%赠送
      扫码支付0直接下载
      • 微信
      • 支付宝
      微信扫码支付
      充值学贝下载,立省60% 充值学贝下载,本次下载免费
        下载成功

        Ctrl + Shift + J 查看文件保存位置

        若下载不成功,可重新下载,或查看 资料下载帮助

        本资源来自成套资源

        更多精品资料

        正在打包资料,请稍候…

        预计需要约10秒钟,请勿关闭页面

        服务器繁忙,打包失败

        请联系右侧的在线客服解决

        单次下载文件已超2GB,请分批下载

        请单份下载或分批下载

        支付后60天内可免费重复下载

        我知道了
        正在提交订单
        欢迎来到教习网
        • 900万优选资源,让备课更轻松
        • 600万优选试题,支持自由组卷
        • 高质量可编辑,日均更新2000+
        • 百万教师选择,专业更值得信赖
        微信扫码注册
        qrcode
        二维码已过期
        刷新

        微信扫码,快速注册

        手机号注册
        手机号码

        手机号格式错误

        手机验证码 获取验证码

        手机验证码已经成功发送,5分钟内有效

        设置密码

        6-20个字符,数字、字母或符号

        注册即视为同意教习网「注册协议」「隐私条款」
        QQ注册
        手机号注册
        微信注册

        注册成功

        下载确认

        下载需要:0 张下载券

        账户可用:0 张下载券

        立即下载
        使用学贝下载
        账户可用下载券不足,请取消部分资料或者使用学贝继续下载 学贝支付

        如何免费获得下载券?

        加入教习网教师福利群,群内会不定期免费赠送下载券及各种教学资源, 立即入群

        即将下载

        专题17 重点语法现在完成时100题 牛津译林版八年级下学期期末复习 查缺补漏冲刺满分
        该资料来自成套资源,打包下载更省心 该专辑正在参与特惠活动,低至4折起
        [共10份]
        浏览全套
          立即下载(共1份)
          返回
          顶部
          Baidu
          map