Unit 8 Have you read Treasure Island yet?重点语法专练(含答案解析)- 2024-2025学年八年级英语下册单元满分冲刺必刷题(人教版)

文档属性

名称 Unit 8 Have you read Treasure Island yet?重点语法专练(含答案解析)- 2024-2025学年八年级英语下册单元满分冲刺必刷题(人教版)
格式 doc
文件大小 197.3KB
资源类型 试卷
版本资源 人教新目标(Go for it)版
科目 英语
更新时间 2025-05-25 12:53:25

图片预览

文档简介

中小学教育资源及组卷应用平台
2024-2025学年八年级英语下册单元满分冲刺必刷题(人教版)
Unit 8 Have you read Treasure Island yet (重点语法专练)
一、单项选择
1.—Congratulations! You ________ big progress in the last three years.
—Thank you, Mr. Li. I’ll never forget the good times in Junior High.
A.make B.made C.have made D.will make
2.Lily borrowed a book from Jerry and ________ it back to him already.
A.gives B.gave
C.has given D.will give
3.Nancy and Dora ________ the dishes while their mother was making her bed.
A.wash B.were washing
C.will wash D.have washed
4.Just go down this road and you ________ the library next to the bank.
A.see B.saw
C.will see D.have seen
5.—________ you________ the play Wotou Guild Hall yet
—Yes. I ________ it with Jason the other day.
A.Have; watched; watched
B.Did; watch; watched
C.Have; watched; have watched
D.Did; watch; have watched
6.—________ have you stayed in China
—About two years.
A.How often B.How many C.How soon D.How long
7.—The poster says Iron Man 3 will be on this evening. Let’s go and see it.
—But I ________ it.
A.see B.saw C.have seen D.will see
8.—Have you had lunch _______
—Yes, I have _______ had it.
A.yet; yet B.already; already C.yet; already D.already; yet
9.I ________ to the West Lake four times, but I will go there again this summer.
A.have gone B.have been C.went D.had gone
10.—Do you still play basketball
—Oh. no. I ________ it for the past two years.
A.haven’t played B.didn’t play C.won't play D.hadn’t played
11.I ________ an invitation to the concert. I can’t wait to go.
A.receive B.will receive C.was receiving D.have received
12.I’m so glad that I nearly half of the test now.
A.finish B.finished C.will finish D.have finished
13.—The book is popular. ________ you ________ it yet
—Yes, I have.
A.Are; reading B.Were; reading C.Have; read D.Will; read
14.— The air here is much fresher than before.
—Exactly! We a lot of trees in the past few years.
A.planted B.were planting C.have planted D.will plant
15.Corn production ______ nearly 125 percent over the past 25 years in China.
A.jumped B.jumps C.will jump D.has jumped
16.—I have seen the film We Are All Fighters against the COVID-19. What about you, Peter
—Oh. I __________ it last week.
A.have seen B.see C.saw D.will see
17.—Are your parents still living in the countryside
—No, they ________ to Wuhan.
A.move B.will move C.moved D.have moved
18.—     your sister      Oliver Twist
—Sorry, I don′t know.
A.Have; read B.Has; read C.Is; read D.Does; reads
19.–When will you give the novel back to me
–Sorry, I ______ it. How about Friday
A.didn’t finish B.won’t finish C.haven’t finished D.don’t finish
20.Diana can' t go to the farm with her classmates because she a bad cold.
A.will catch B.is catching C.has caught D.is caught
21.—Have you got the letter from your pen pal
—Not ________.
A.all B.yet C.ever D.much
22.—Jack, would you like to see the movie Lion King with me
—It’s an interesting film, but I ________ it.
A.see B.will see C.have seen D.saw
23.—John, I ________ your father for a long time.
—He is working in Chongqing now.
A.don’t see B.haven’t seen C.won’t see D.didn’t see
24.— What are you going to do this weekend
— I _________ yet.
A.haven’ t decided B.won’ t decide
C.have decided D.didn’ t decide
25.—Why are you still here It’s so late.
—Because I ________ my work.
A.didn’t finish B.wouldn’t finish C.haven’t finished D.won’t finish
26.—Have you cleaned the room ______________
—Yes, I have. I have ______________ cleaned it up.
A.already;already B.yet;yet
C.already;yet D.yet;already
27.Thanks to the use of 5G technology, ways of communication ______ a lot.
A.improves B.has improved C.have improved
28.—Have you seen the movie The Lion King ________
—Yes. I’ve ________ seen it. It’s wonderful.
A.already; yet B.yet; yet C.already; already D.yet; already
29.—Monica, you ________ the exam! Congratulations!
—Thank you! I can’t believe my ears.
A.pass B.have passed C.will pass D.passed
30.--Have you ever been to South Tower Park
---Yes. I ___________there a few months ago.
went B.have been C.have gone
二、完成句子
31.My father has taken the cat to the animal hospital.(改为一般疑问句)
the cat to the animal hospital
32.Sam has already turned off the light in his room.(改为否定句)
Sam off the light in his room .
33.Tim has decided to play the piano in the art show.(对画线部分提问)
Tim to do in the art show
34.Have you had your dinner (作否定回答)
, .
35.This is the first time for Emily and her sister to visit Yantai.(改为同义句)
Emily and her sister Yantai before.
36.He has already finished the work. (改为否定句)
He finished the work .
37.She has already come back from Hong Kong.(改为一般疑问句)
she come back from Hong Kong
38.I have waited for the bus for twenty minutes.(对划线部分提问)
have you waited for the bus
39.Has Tina arrived in London yet (作否定回答)
, .
参考答案
一、
1.C
【详解】句意:——祝贺你!你在过去的三年里取得了很大的进步。——谢谢你,李先生。我永远不会忘记初中的美好时光。
考查动词时态。根据时间状语“in the last three years”可知,本句时态是现在完成时(have/has done)。故选C。
2.C
【详解】句意:莉莉从杰瑞那里借了一本书,现在已经还给他了。
考查动词时态。根据“already”可知,第二空应填现在完成时have/has done的结构,故选C。
3.B
【详解】句意:南希和朵拉在洗盘子,她们的妈妈在整理床铺。
考查动词时态。根据while以及was making可知,主句表示过去的某一段时间正在发生的事情,用过去进行时,故选B。
4.C
【详解】句意:沿着这条路走,你会看到银行旁边的图书馆。
考查动词时态。根据“Just go down this road and you … the library next to the bank”可知,这是祈使句+and+陈述句的结构,通常陈述句用一般将来时will do的结构,故选C。
5.A
【详解】句意:——你看过《Wotou Guild Hall》这部戏吗?——是的。前几天我和杰森一起看的。
考查动词时态。根据yet可知,第一句用现在完成时have/has done的结构,主语是you,助动词用have。根据“the other day”可知,第二空所在句子用一般过去时,故选A。
6.D
【详解】句意:——你在中国待了多长时间?——大约两年。
考查疑问词组。How often多久一次;How many多少;How soon多久以后;How long多久。根据“About two years.”可知问在中国待了多久,用How long提问。故选D。
7.C
【详解】句意:——海报上说《钢铁侠3》将于今晚上映。我们去看看吧。——但我看过了。
考查时态。But后句意出现转折,根据“The poster says Iron Man 3 will be on this evening. Let’s go and see it.”可推出是以前看过了,对现在造成的影响是要拒绝对方的邀请,用现在完成时,其结构为have/has done。故选C。
8.C
【详解】句意:——你吃过午饭了吗?——是的,我已经吃过了。
考查副词。yet然而,用于否定句或一般疑问句;already已经,用于肯定句。第一空是一般疑问句,因此用副词yet,第二空是肯定句,因此用副词already,故选C。
9.B
【详解】句意:我去过西湖四次,但是今年夏天我将再去那里。
考查动词时态。根据“I...to the West Lake four times, but I will go there again this summer.”可知,我已经去过西湖四次了,但今年夏天我还要去,but连接的两句为转折关系,时态为现在完成时,此处表示“去过”用have been to表达。故选B。
10.A
【详解】句意:--你仍然打篮球吗?--哦,不,过去两年里我已经不打篮球了。选项A是现在完成时,选项B是一般过去时,选项C是一般将来时,选项D是过去完成时。for the past 2 years 这个时间状语是用在现在完成时的句子中,不用在其它时态中,表示“过去的两年里,我已经不打篮球了”,故选A。
11.D
【详解】句意:我收到了音乐会的请柬。我等不及要走了。考查动词时态辨析题。根据句意语境,可知我已经收到去音乐会的邀请函,需用现在完成时,故选D。
12.D
【详解】句意:我很高兴我现在已经完成了将近一半的考试。
考查动词时态。finish动词原形;finished动词过去式;will finish一般将来时;have finished现在完成时。根据句意可知,这里是过去的动作对现在造成的结果,所以用现在完成时,故选D。
13.C
【详解】句意:——这本书很受欢迎。你读过了吗?——是的,我读过了。
考查现在完成时。Are; reading构成现在进行时;Were; reading构成过去进行时;Have; read构成现在完成时;Will; read构成一般将来时。根据问句句尾的yet及答句“Yes, I have.”可知问句要用现在完成时。故选C。
14.C
【详解】句意:——这里的空气比以前新鲜多了。——确实!在过去的几年里,我们种了很多树。
考查现在完成时。A:一般过去时;B:过去进行时;C:现在完成时;D:一般将来时。分析句子可知,此处强调过去种的树使现在的空气更清新,强调对现在的影响,所以应用现在完成时,in the past+一段时间,用于现在完成时态的句子中,故选C。
15.D
【详解】句意:在过去的25年里,中国的玉米产量增长了将近125%。
考查动词时态。jumped跳跃,突升,暴涨,动词的过去式或过去分词形式;jumps第三人称单数形式;will jump一般将来时;has jumped现在完成时。根据句意和句中的时间状语over the past 25 years in China可知,这句话表示从25年前到现在,应用现在完成时态。故选D。
16.C
【详解】句意:——我已经看过电影《疫情面前我们都是战士》。那你呢,彼得?——哦。我上周看过了。
考查一般过去时。A. have seen表现在完成时;B. see表一般现在时;C. saw表一般过去时;D. will see表一般将来时。根据句中last week提示,空格处所在句子应用一般过去时,故选C。
17.D
【详解】句意:——你父母还住在乡下吗?——不,他们搬到武汉去了。
考查时态辨析。根据“No, they ... to Wuhan.”可知搬到武汉对现在的影响是不在乡下住了,用现在完成时。故选D。
18.B
【详解】句意:——你的姐姐读过《雾都孤儿》吗?——对不起,我不知道。
考查动词时态。read阅读,是一个实义动词。C选项第一个空不应该用Is,故C不对;Does是助动词,用于主语是第三人称单数,后面的动词应用原形,故D不对。根据句意可知,这里问“读过……吗”,应用现在完成时,主语“your sister”是第三人称单数,助动词用has。故选B。
19.C
【详解】句意:---你什么时候把小说还给我? ---对不起,我还没有看完呢,周五怎么样?本题考查现在完成时。看小说的动作发生在过去,状语对现在造成的结果或影响,所以用现在完成时。A是一般过去时,指动作在过去就结束了。B是一般将来时,指将来发生的动作。D是一般现在时,指经常,反复发生的动作。都不符合,所以选择C。
20.C
【详解】句意:黛安娜不能和她的同学一起去农场,因为她得了重感冒.句子为because引导的原因状语从句.根据题干前半句Diana can' t go to the farm with her classmates 黛安娜不能和她的同学一起去农场。可知应该是因为她得了重感冒,所以导致现在不能去农场。从句用现在完成时。故选C.
21.B
【详解】句意:——你收到笔友的信了吗?——还没有。
考查副词词义辨析。all所有,全部,完全;yet然而,还;ever曾经;much很,非常,许多。结合句意和问句“Have you got the letter from your pen pal ”的句子结构可知,此问句是现在完成时。根据答句“Not”可知,是否定回答。yet用于否定句和疑问句,大多用于完成时态中,谈论尚未发生但可能发生的事。而“Not yet.”表示“还没有”,表示目前还没有,符合语境。故选B。
22.C
【详解】句意:——杰克,你想和我一起去看电影《狮子王》吗?——这是一部有趣的电影,但是我已经看过了。
考查现在完成时。强调过去发生的事情(看过)对现在造成的影响(不想再去看)用现在完成时。故选C。
23.B
【详解】句意:——约翰,我很久没见到你父亲了。——他现在在重庆工作。
考查动词时态。根据“John, I ... your father for a long time.”可知,从过去某一时间开始,一直到说话的当时都没有见过,时态要用现在完成时。故选B。
24.A
【详解】句意:--这周末你打算干什么?--我还没决定呢。
本题考查现在完成时的用法。A.现在完成时否定句;B.一般将来时否定句;C.现在完成时肯定句;D.一般过去时否定句。yet多用于现在完成时的否定句或一般疑问句中。故选A。
【点睛】现在完成时分肯定式,如He has studied…;否定式He hasn’t studied…;疑问式Has he studied…。
现在完成时的用法:
强调不久前完成的动作对现在的影响,常与just、already、yet连用,谓语动词用非延续性动词。如He has just gone out.
强调直到现在为止的生活经历。常与never、ever、once、twice或three times等连用,谓语动词用延续性动词。如He has never been late for school.
表示动作或状态从过去某时开始,一直延续到今,可能刚刚结束,也可能继续下去。常与for、since引导的状语从句连用,谓语动词用连续性动词。如We have been very busy since the new term began。
25.C
【详解】句意:——你为什么还在这儿?太晚了 。 ——因为我还没完成我的工作。
考查动词时态。本题指的是因为没完成工作,造成的结果是现在仍在这里,应该用现在完成时,现在完成时否定句的结构是“主语+have/has+not+动词过去分词”,故选C。
26.D
【详解】句意:——你打扫完房间了吗?——是的,我打扫了。我已经把它打扫干净了。
考查already与yet区别。already已经,常和现在完成时态搭配使用,用于肯定句中;yet还,仍,常和现在完成时态搭配使用,常用于否定句或疑问句中。故应选D。
27.C
【详解】句意:由于使用了5G技术,通信方式有了很大改善。
考查现在完成时。根据“Thanks to the use of 5G technology, ways of communication…a lot.”可知,此处用现在完成时,主语ways of communication是复数,故选C。
28.D
【详解】句意:——你看过电影《狮子王》吗?——是的。我已经看过。它太精彩了。
考查副词辨析。already已经,常用于完成时肯定句中,强调某事已经发生;yet还,常用于完成时疑问句或否定句句末,表示某事尚未发生或询问某事是否已经发生。分析句子可知,第一空为疑问句末,要用yet,排除A、C;第二空为肯定句,要用already。故选D。
29.B
【详解】句意:——莫妮卡,你考试及格了!祝贺! ——谢谢你!我简直不敢相信我的耳朵。
考查现在完成时。结合本题语境可知,此处表示过去的动作对现在造成的影响,应用现在完成时。故选B。
30.A
【详解】句意:——你曾经去过南塔公园吗?——是的,几个月前我去那儿了。have been to曾经去过某地; have gone to去某地了;根据a few months ago.可知用过去时态;故选A
二、
31. Has your father taken
【详解】句意:我爸爸带猫去了动物医院。has taken是现在完成时结构,has是助动词,变成一般疑问句将其提到句首,肯定句中的my在疑问句中改为your,其他不变,故填Has;your;father;taken。
32. hasn’t turned yet
【详解】句意:萨姆已经把他房间里的灯关掉了。has是助动词,变为否定是用hasn’t,后接过去分词turned,already用于肯定句,否定句改为yet,将yet放在句末,故填hasn’t;turned;yet。
33. What has decided
【详解】句意:蒂姆决定在艺术展上弹钢琴。划线部分表示Tim决定做的事情,对此提问用疑问词what,has是助动词,要放在疑问词后,has与过去分词decided构成现在完成时结构,故填What;has;decided。
34. No I haven’t
【详解】句意:你吃晚饭了么?have是助动词,否定回答为No, 人称代词+haven’t,疑问句中主语是you,回答用I,故填No;I;haven’t。
35. haven’t visited
【详解】句意:这是Emily和姐姐第一次来烟台。根据“This is the first time for Emily and her sister to visit Yantai.”可知,第一次来烟台,说明之前并没有来过,根据before可知,应用现在完成时have/has done的结构,and连接并列主语,助动词用have,否定用haven’t,后接过去分词visited,故填haven’t;visited。
36. hasn’t yet
【详解】句意:他已经完成了这项工作。由“He has already…”可知,原句为现在完成时态的肯定句,将其变为否定句时,需将助动词has变为hasn’t;副词already变为yet,放在句末。故填hasn’t;yet。
37. Has yet
【详解】句意:她已经从香港回来了。原句是现在完成时的结构,疑问句直接把has提到主语前,位于句首首字母要大写,原句中already改为yet,故填Has;yet。
38. How long
【详解】句意:我等公共汽车等了二十分钟了。根据划线部分“for twenty minutes”可知,应该用特殊疑问词how long“多长时间”进行提问,首字母大写,故填How;long。
39. No she hasn’t
【详解】句意:蒂娜到了伦敦了吗?否定回答的结构是“No, 主语+助动词”,原句是现在完成时,主语是Tina,否定回答的主语应用she代替,has与not缩写成hasn’t,故填No;she;hasn’t。
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
HYPERLINK "http://21世纪教育网(www.21cnjy.com)
" 21世纪教育网(www.21cnjy.com)