内容正文:
译林版八下Unit1-4语法练习 答案+详细解析
Unit 1 现在完成时(I)
一、单词拼写
1. hasn't caught
解析:up to now(到目前为止)是现在完成时标志,主语Andy为三单,否定用hasn't,catch过去分词caught。
2. have made
解析:many times(多次)表动作重复,现在完成时,主语I用have,make过去分词made。
3. known
解析:since+时间点,现在完成时一般疑问句,空前有Have,填know过去分词known。
4. have left
解析:“把书落在家里”是已发生的动作,对现在造成影响(没法借书),用现在完成时,主语I用have,leave过去分词left。
5. has lived
解析:since 1988(自从1988年),主语she三单,live过去分词lived。
6. have taken
解析:over the past 10 years(过去十年),现在完成时,主语changes复数,take过去分词taken;take place 发生。
7. have seen
解析:twice(两次)表动作已完成,对现在有影响(不想再看),see过去分词seen。
8. has cleaned
解析:教室现在是干净的,说明有人已经打扫完,主语somebody三单,clean过去分词cleaned。
9. read
解析:ever(曾经),现在完成时疑问句,空前有Have,read过去分词仍为read。
10. chosen
解析:yet(已经)用于现在完成时疑问句,have+主语+过去分词,choose过去分词chosen。
11. have lent
解析:“已经把自行车借出去”,现在没法再借,lend过去分词lent。
12. has explained
解析:many times+since从句,主语the guide三单,explain过去分词explained。
13. told
解析:hasn't + 过去分词,tell过去分词told。
14. have realized
解析:In recent years(近几年)现在完成时标志,主语a growing number of Americans复数,realize过去分词realized。
15. has raised
解析:So far(到目前为止),主语project三单,raise过去分词raised。
二、单项选择
16. C
解析:句意:我已经完成科学项目,现在很开心。动作已完成、对现在有影响,用现在完成时。
17. D
解析:in the past two years(过去两年)现在完成时标志,选has written。
18. C
解析:have been in + 地点 + since + 时间点,固定搭配。
19. C
解析:so far(到目前为止)现在完成时标志。
20. C
解析:第一空:修饰人用surprised(感到惊讶的);第二空:from...时间段+现在完成时,changes复数,用have taken place。
21. D
解析:in the past few years 现在完成时;we got used to是定语从句,主语为The life,三单,选has changed。
22. B
解析:for nearly one hour(长达一小时)表持续,现在完成时。
23. D
解析:ever+现在完成时;hear of 听说,hear from 收到来信;空前有Have,用heard of。
24. C
解析:last week(上周)一般过去时,用started;so far 现在完成时,用has finished。
25. B
解析:for + 时间段;since + 时间点,three days是时间段,选for。
26. B
解析:just(刚刚)现在完成时标志;the government 作整体,视为三单,用has。
27. A
解析:ever+现在完成时,have been to 去过(已返回);last year 一般过去时,用went。
28. B
解析:not yet(还没有)现在完成时否定标志,选Have; found。
29. A
解析:in the past two years 现在完成时,has changed;used to do 过去常常(现在不)。
30. C
解析:last month 一般过去时,went;four times(四次)现在完成时,has been(去过)。
Unit 2 现在完成时(II)
一、单词拼写
1. has kept
解析:for nearly a week 时间段,borrow(借,短暂)改为延续性keep;主语she三单。
2. taught
解析:since从句,现在完成时,has+过去分词,teach过去分词taught。
3. has become
解析:since从句,主语Tom三单,become过去分词become。
4. there have been
解析:For some years now 多年来,现在完成时,there be 句型复数用have been。
5. has fallen
解析:since从句,主语brother三单,fall过去分词fallen。
6. has been dead
解析:for 40 years 时间段,die(死,短暂)改为延续性be dead;主语he三单。
7. brave
解析:as + 形容词原级 + as,填brave。
8. haven't heard
解析:for 3 months 时间段,现在完成时否定;hear from 收到来信。
9. did; marry; have been married
解析:第一空:答语In 2020 过去时间,一般过去时did+动词原形;第二空:for 6 years 时间段,marry(短暂)改为延续be married。
10. have made
解析:Since last week 现在完成时,主语I用have。
11. has dreamed/dreamt
解析:since从句,主语Jack三单,dream过去分词dreamed/dreamt。
12. Having practiced; chosen
解析:第一空现在分词作状语;第二空过去分词作后置定语(被老师挑选的曲子)。
13. have kept
解析:for almost a month 时间段,keep 延续动词,现在完成时。
14. has broken
解析:since从句,主语it三单,break过去分词broken。
15. has been on
解析:for fifteen minutes 时间段,be on(上映、上演,延续),start/begin为短暂动词不能接时间段。
二、单项选择
16. A
解析:问句Tom不在现场,have gone to 去了某地(还没回来)。
17. C
解析:have been to 去过某地(已返回),去过两次。
18. B
解析:many times 多次,have been to 去过。
19. B
解析:第一空has gone to 去了(不在本地);第二空when引导时间状语从句,主将从现,用comes。
20. B
解析:第一空for two months 时间段,open(动词短暂)→ be open(形容词延续);第二空so far,haven't been 从没去过。
21. B
解析:第一空at 8:30 过去时间,一般过去时started;第二空for just three minutes 延续,has been on。
22. A
解析:yet用于现在完成时否定;hasn't left the city 还没离开这座城市。
23. D
解析:电影院空了,说明电影已经结束;since 7:30 延续,end(短暂)→ be over(结束,延续)。
24. B
解析:How long 提问时长,必须用延续动词;borrow/buy 都是短暂动词,选kept(保有)。
25. A
解析:答语since two years ago(时间段),问句用when(何时)提问动作发生时间;第二空现在完成时have lived。
26. B
解析:for over ten years 时间段,join(短暂)→ be in(延续),选has been in。
27. C
解析:for ten years 时间段,die → be dead,选has been dead。
28. C
解析:for only 5 minutes 延续,会议正在进行,be on (进行中)。
29. B
解析:since从句,现在完成时否定,haven't seen。
30. C
解析:How long 提问时长,fall asleep(短暂)→ be asleep(延续);答语用Since引导时间。
Unit 3 一般过去时 & 现在完成时 区别
一、单项选择
1. C
解析:答句只是陈述过去在杭州度假,无延续、无对现在影响,单纯过去动作,用一般过去时stayed。
2. C
解析:被动语态:茶被种植;tea不可数,谓语用is grown。
3. D
解析:ever 现在完成时标志,Have + 主语 + 过去分词,take过去分词taken。
4. B
解析:last month 过去时间,一般过去时visited。
5. C
解析:since we arrived 现在完成时标志,have lived。
6. B
解析:two years ago 过去时间,moved。
7. B
解析:last month 过去时间,单纯陈述过去动作,took。
8. D
解析:before 此处表“以前”,have been to + 地点 去过某地。
9. C
解析:so far this month 现在完成时,has explored。
10. D
解析:动作已经开始并持续到现在,现在完成时has started。
11. B
解析:第一空“已经买到票”对现在有影响,现在完成时have got;第二空this morning 过去时间,一般过去时booked。
12. A
解析:already 现在完成时肯定;yet 现在完成时否定,选have tidied; haven’t finished。
13. D
解析:for three years 延续,现在完成时;be under construction 在建造中。
14. C
解析:since it started 现在完成时,have joined。
15. D
解析:中午打电话时,我正在上网课,过去进行时was having。
二、用所给词适当形式填空
16. feels
解析:客观感受,一般现在时,主语it三单。
17. moved
解析:two years ago 一般过去时。
18. will share / are going to share
解析:tomorrow 将来时间,一般将来时。
19. are going to have
解析:提示用be going to,主语they,be动词用are。
20. hasn't stopped
解析:雨到现在还没停,对现在造成影响(不能出门),现在完成时否定。
21. gathered
解析:last term 过去时间,一般过去时。
22. Did; leave
解析:考试是过去动作,一般过去时疑问句。
23. booked
解析:yesterday 一般过去时。
24. came
解析:陈述过去来到这里的动作,一般过去时。
25. has been
解析:so far 现在完成时,have been to 去过。
26. has brought
解析:强调动作完成,对现在有影响,现在完成时。
27. has used
解析:for five years 现在完成时。
28. have; eaten
解析:ever 现在完成时疑问句。
29. sent; hasn't replied
解析:an hour ago 一般过去时sent;yet 现在完成时否定hasn't replied。
30. had already left
解析:by the time+一般过去时,主句用过去完成时(过去的过去)。
Unit 4 疑问词+动词不定式
一、单项选择
1. C
解析:what to achieve(该达成什么),疑问词+to do 作宾语,语序固定。
2. A
解析:句意:李老师没说何时上交,选when to hand in。
3. D
解析:答语回答地点,问句问在哪里观看,where to watch。
4. C
解析:how to do it(如何做这道题);what to do 后不加it。
5. D
解析:what to do with sth. 固定搭配:如何处理某物。
6. B
解析:today or tomorrow 提问时间,when to start;make the decision 做决定。
7. C
解析:遇到麻烦不知道向谁求助,who to ask for help。
8. B
解析:系统故障,不知道该做什么,what to do;D形式错误(how to stop)。
9. A
解析:don’t know what to do 不知道怎么办;advice 不可数名词,无advices。
10. A
解析:句意:告诉我如何记单词,how to do。
11. A
解析:talk to sb. about sth. 和某人谈论某事;who to talk to about the trouble。
12. C
解析:不知道向谁求助,who to ask for help。
13. A
解析:答语Never,现在完成时;have been to 去过某地。
14. B
解析:答语回答地点,问句问去哪里度假,where to spend。
15. B
解析:how to repair it 如何修理它,疑问词+to do。
二、单词拼写
16. to communicate
解析:when to do 结构。
17. to read
解析:decide which book to read 决定读哪本书。
18. to choose
解析:which book to choose 选哪本书。
19. to read
解析:plan to do sth. 计划做某事。
20. to keep
解析:advise sb. to do sth. 建议某人做某事。
21. to be
解析:want to do sth. 想要做某事。
22. to visit
解析:which city to visit 参观哪座城市。
23. to write
解析:continue to do sth. 继续做某事。
24. to express
解析:advice on how to do sth. 关于如何做某事的建议。
25. to do
解析:what to do with sth. 如何处理某物。
26. discussions
解析:several + 可数名词复数,discuss名词discussion。
27. haven't found
解析:in all our years of reading 延续至今,现在完成时否定。
28. understanding
解析:have difficulty (in) doing sth. 做某事有困难。
29. has kept
解析:since two years ago 现在完成时,主语she三单。
30. not to miss
解析:advise sb. not to do sth. 建议某人不要做某事。
学科网(北京)股份有限公司
$
译林版(2024)新教材八年级下册英语Unit 1 - Unit 4
期末复习之语法综合提优练习 (含解析)
Unit 1
现在完成时(I)
Unit 2
现在完成时(II)
Unit 3
一般过去时和现在完成时的区别
Unit 4
疑问词+动词不定式
Unit 1 现在完成时(I)
一、单词拼写
1.Andy ________ the bus up to now. So he will be a few minutes late. (not catch)
2.I ________ it clear many times that I won’t give up the plan. (make)
3.Have you ________ about the event since May? (know)
4.—Sue, can I borrow your novel The Hunchback of Notre Dame?
—Sorry, I ________ it at home. (leave)
5.Miss Smith was born in England, but since 1988, she ________ in China. (live)
6.Great changes ________ place in this small town over the past 10 years. (take)
7.I’m not going to the cinema tonight as I ________ the movie twice. (see)
8.— Look! Somebody ________ (clean) the classroom.
— Well, it wasn’t me. I didn’t do it.
9.Have you ever ________ (read) the book “The Old Man and the Sea”?
10.Have the school ________ (choose) the right person to attend the meeting yet?
11.—May I borrow your bike?
—I’m afraid not. I ________ (lend) it to Andy.
12.Since the guide ________ (explain) the rules many times, we will not say them again.
13.His diary is full of hidden feelings that he hasn’t ________ (not tell) anyone. He prefers to keep them to himself.
14.In recent years, a growing number of Americans ________ (realize) that Chinese learning is a must.
15.So far, our project ________ (raise) enough money to buy new books for disabled children.
二、单项选择
16.—Why are you so happy?
—I ________ the science project, and I think I did a really good job.
A.am completing B.will complete C.have completed D.was completing
17.The famous writer ________ one new book in the past two years.
A.is writing B.was writing C.wrote D.has written
18.They have been in the city ________ 2025.
A.on B.from C.since D.at
19.—What do you think of the film?
—It’s so great that I ________ it three times so far.
A.watch B.watched C.have watched D.will watch
20.The visitors with Donald Trump from America are very ________ to see so many changes ________ in China from May 13 to 15, 2026.
A.surprised; has taken place B.surprising; take place
C.surprised; have taken place D.surprising; are taking place
21.The life we got used to ________ a lot in the past few years.
A.changing B.changed C.change D.has changed
22.—Have you finished your homework yet, Jim?
—Yes, I have. I ________ it for nearly one hour.
A.did B.have done C.do D.will do
23.Have you ever ________ Jeremy Lin?
A.hear from B.heard from C.hear of D.heard of
24.Mary ________ reading the book last week and she ________ 50 pages so far.
A.has started; finished B.has started; has finished
C.started; has finished D.started; finished
25.He has been away from home ________ three days.
A.since B.for C.in D.at
26.The government ________ just turned part of the town into a park.
A.have B.has C.is D.was
27.—________ you ever ________ to the Great Wall?
—Yes, I have. I ________ there last year.
A.Have; been; went B.Have; gone; went
C.Did; go; have been D.Did; go; went
28.—________ you ________ your keys?
—No, not yet.
A.Did; find B.Have; found C.Will; find D.Do; find
29.— Mike ________ so much in the past two years.
— Yeah, he ________ be shy, but now he is confident and active.
A.has changed; used to B.changed; is used to
C.changed; used to D.has changed; is used to
30.Julie’s father ________ to London last month. He ________ there four times.
A.went; will go B.has gone; has been
C.went; has been D.has been; went
Unit 2现在完成时(II)
一、单词拼写
1.She ________ (borrow) this book for nearly a week.
2.My mother has ________ (teach) English in this school since she graduated.
3.Since he was allowed to do what he likes on weekends, Tom ________ (become) much happier and more confident.
4.For some years now, ________ (there be) government programmes, and now there is a big project.
5.My little brother ________ (fall) over many times since he started learning to ride a bike.
6.The scholar’s influence is still strong though he ________ (die) for 40 years.
7.She is as ________ (brave) as her brother.
8.I ________ (not hear) from my best friend for 3 months. I miss him very much.
9.—When ________ you ________ (marry)?
—In 2020. So I ________ (marry) for 6 years.
10.Since last week, I ________ (make) three nice greeting cards for my friends and teachers.
11.Jack ________ (dream) of becoming a great magician since he graduated from high school.
12.________ (practice) the piano for days, Mary finally performed perfectly on stage. The judges praised the piece of music ________ (choose) by her teacher.
13.You need to return my book next week since you ________ (keep) it for almost a month.
14.Since Ne Zha 2 came out, it ________ (break) the box office (票房) record in Chinese film history.
15.The play ________ (be on) for fifteen minutes.
二、单项选择
16.—Where is Tom? We are going to have a picnic with him.
—He ________ the hospital to look after his grandma.
A.has gone to B.has been to C.has been in D.has arrived in
17.—Have you seen the film Blades of the Guardians (镖人) yet?
—Not yet, but my cousin ________ the filming location (地点) in Xinjiang twice. He said that the views there are amazing.
A.went to B.has gone to C.has been to D.has been in
18.I ______ Beijing many times. I know it very well.
A.have gone to B.have been to C.went to D.go to
19.—Daniel has ________ to Turkey. How can I keep in touch with him?
—Don’t worry. I’m sure he will call you when he ________ back.
A.gone; will come B.gone; comes C.been; will come D.been; comes
20.A new theme park ________ for two months in the city centre, but we ________ there so far.
A.has opened; haven’t gone B.has been open; haven’t been
C.has been open; haven’t gone to D.has been opened; haven’t been to
21.—Oh no! The match ________ at 8:30. I forgot the time.
—Don’t worry. It ________ for just three minutes. You didn’t miss so much. Hurry up.
A.has been on; started B.started; has been on
C.will start; has started D.starts; has been on
22.—Is Mr. Wang still in the office?
—No, he has been away from his office for about an hour, but he ________ the city yet. He just went to the meeting room.
A.hasn’t left B.hasn’t gone to C.hasn’t been to D.hasn’t been away from
23.—I came here to watch the film, but the cinema is already empty.
—That’s because the film ________ since 7:30.
A.has ended B.has been on C.has started D.has been over
24.—How long have you ________ this computer?
—It’s two weeks since I bought it.
A.borrowed B.kept C.bought D.bad
25.—Daniel, ________ did you move here with your parents?
—We ________ here since two years ago.
A.when, have lived B.how long, lived
C.how long, have moved D.when, moved
26.The World No.1 player ________ the national table tennis team for over ten years.
A.has joined B.has been in C.joined D.was in
27.The old man ________ for ten years, but his children still miss him very much.
A.died B.has died C.has been dead D.was dead
28.—I’m sorry for being late.
—Never mind. The meeting ________ for only 5 minutes.
A.has been over B.has finished C.has been on D.has begun
29.I ________ her since she left Tianjin two years ago.
A.don’t see B.haven’t seen C.won’t see D.didn’t see
30.—Do you know how long Tommy ________?
—________ he lay on the sofa. Shall we wake him up for the lesson?
A.falls asleep; After B.has fallen asleep; Until
C.has been asleep; Since D.has been asleep; While
Unit 3一般过去时和现在完成时的区别
一、单项选择
1.—Hey, Kitty, I haven’t seen you for days. Where have you been?
—I ________ in Hangzhou for about seven days to enjoy my vacation.
A.have stayed B.am staying C.stayed D.stay
2.Tea ________ in many places in China.
A.grow B.grows C.is grown D.are grown
3.—________ you ever ________ an online tour of ancient castles?
—Yes, I have. It was fascinating.
A.Did; take B.Have; take C.Did; taken D.Have; taken
4.He ________ China last month.
A.has visited B.visited C.visits D.will visit
5.We ________ in a small flat since we arrived.
A.live B.lived C.have lived D.will live
6.My family ________ to Liverpool two years ago.
A.move B.moved C.have moved D.will move
7.—Have you ever taken an online tour of the Great Barrier Reef?
—Yes, I ________ it last month.
A.take B.took C.have taken D.will take
8.I know something about the Undersea World in our city. I ________ there before.
A.have gone B.have gone to C.have been D.have been to
9.Sophia ________ three online museums so far this month.
A.explores B.explored C.has explored D.is exploring
10.The school canteen ________ to use eco-friendly lunch boxes. Students are getting used to them.
A.starts B.started C.will start D.has started
11.—Why are you so happy?
—Because I ________ a ticket to the Chengdu World Expo. I ________ it online this morning.
A.got; have booked B.have got; booked C.get; book D.have got; have booked
12.—Mom, I ________ my room already. Can I play basketball now?
—Sure, but you ________ your homework yet.
A.have tidied; haven’t finished B.have tidied; didn’t finish
C.tidied; haven’t finished D.tidied; didn’t finish
13.The new bridge across the river is now open. It ________ construction for three years.
A.is under B.was under C.has under D.has been under
14.So many young people ________ the night-time jogging activity since it started last month.
A.join B.joined C.have joined D.will join
15.— Why didn’t you answer my call at noon?
— Oh, sorry. I ________ an online class about AI technology.
A.had B.have C.have had D.was having
二、用括号内单词的正确形式填空。
16.It ________ (feel) like we came here just yesterday.
17.My family ________ (move) to Liverpool two years ago.
18.We ________ (share) ideas online tomorrow.
19.They ________ (have) a meeting this afternoon. (be going to)
20.The rain ________ (not stop). Let’s stay at home instead of going out.
21.Lots of people ________ (gather) here to see the lantern show last term.
22.—I can’t find my student ID card.
—________ you ________ (leave) it in the classroom when you had the exam?
23.The Browns ________ (book) an online tour of the Forbidden City yesterday.
24.It feels like we ________ (come) here just yesterday.
25.He ________ (be) to China three times so far.
26.He ________ (bring) back many fantastic things!
27.My grandfather ________ (use) WeChat for five years, but he still prefers making phone calls.
28.—Jane, ________ you ever ________ (eat) Chinese dumplings?
—Of course. My mother makes dumplings for my family quite often.
29.I ________ (send) him a text message an hour ago, but he ________ (reply) to me yet.
30.By the time I arrived, they ________ (already leave) for the airport.
Unit 4疑问词+动词不定式
一、单项选择
1.As a new engineer, Andy didn’t know ________ when he took the job at the beginning.
A.to achieve what B.what can I achieve C.what to achieve D.what achieve
2.—Oh, no! I haven’t finished writing my book report.
—Don’t worry. Mr. Li didn’t say ________.
A.when to hand in B.what to hand in C.how to hand in D.where to hand in
3.—Do you know ________ matches of the 2026 Jiangsu Football City League in Nanjing this year?
—Sure, we can watch them at the Olympic Sports Centre.
A.how to watch B.when to watch C.which to watch D.where to watch
4.We can’t work out this math problem. Can you tell us ________?
A.how to do B.what to do it C.how to do it D.What to do
5.No one can tell Tom ________ with these old storybooks.
A.how do B.what do C.what doing D.what to do
6.—I can’t decide ________ to start the plan, today or tomorrow?
—You have grown up, try to make the ________ by yourself.
A.how; difference B.when; decision C.when; mess D.who; effort
7.—I don’t know ________ when we are in trouble at school.
— Our teachers and friends are always the first choice.
A.how can I face them B.who to talk about
C.who to ask for help D.what I can do
8.With self-driving cars becoming popular, many people are worried about ______ when the system suddenly fails.
A.when to stop them B.what to do C.where to stop D.how stop them
9.I argued with my friend. I don’t know ________. Can you give me some ________?
A.what to do; advice B.what to do; advices
C.how to do; advice D.how to do; advices
10.My English is poor. Could you please tell me ________ to remember the new words?
A.how B.what C.when D.where
11.Lucy had few close friends. So she didn’t know ________ the trouble.
A.who to talk to about B.who to talk C.who to say about D.what to talk
12.—I want to use “Doubao” to make pictures, but I don’t know ________.
—Miss Wang knows AI tools well. Maybe she can help you.
A.what to use B.which to use
C.who to ask for help D.where to ask for help
13.—________ to Tibet?
—No, never. But I’m planning to go there next year.
A.Have you been B.Have you gone C.Did you go D.Will you go
14.—I haven’t decided ________ my holiday.
—What about places of natural beauty?
A.when to spend B.where to spend C.what to spend D.who to spend
15.—My toy car is broken and I don’t know how ________ it. Could you please help me, Eric?
—Sure. It’s a piece of cake.
A.repair B.to repair C.repaired D.repairs
二、单词拼写
16.If you are not sure when ________ (communicate) with the headteacher, you may check his timetable.
17.—Has Linda picked a book for the report yet?
—No, she hasn’t decided which book ________ (read) first. Maybe we can help her choose!
18.After finishing a book, I often wonder which book ________ (choose) next, but reading itself is always the right answer.
19.She plans ________ (read) 10 books this year.
20.He advises me ________ (keep) a reading diary.
21.I want ________ (be) a writer in the future.
22.I’m not sure which city ________ (visit) during the summer holiday.
23.The writer continued ________ (write) this book for two hours without stopping.
24.She also gave us some advice on how _________ (express) our best wishes or thanks by writing and painting something special.
25.I don’t know what _________ (do) with all these empty plastic bottles. Should I recycle them?
26.— What’s your volunteer project?
— After several ________ (discuss), our group has reached agreement to interview the WWF officer.
27.We ________ (not find) any stories better than this one in all our years of reading.
28.My cousin said he had some difficulty ________ (understand) the plot.
29.She ________ (keep) a reading diary since the first day of middle school two years ago.
30.Tom advised me ________ (not miss) the reading club meeting this afternoon.
学科网(北京)股份有限公司
$