Unit 8 Making a difference 单元语法专项训练 (含答案)人教版八年级英语下册

资源下载
  1. 二一教育资源

Unit 8 Making a difference 单元语法专项训练 (含答案)人教版八年级英语下册

资源简介

中小学教育资源及组卷应用平台
人教版八年级下册 Unit8 Making a difference 单元语法专项训练
(满分120分)
一、选出不同类的一项(每题1分,共5分)
( ) 1. A. volunteer B. interviewer C. elderly D. soldier
( ) 2. A. donation B. shelter C. charity D. provide
( ) 3. A. meaningful B. useful C. active D. warmly
( ) 4. A. help out B. care for C. make a difference D. primary school
( ) 5. A. organization B. community C. youth D. stadium
二、单项选择题(每题1分,共15分)
( ) 1. I ______ a volunteer at the nursing home for three months.
A. am B. was C. have been D. will be
( ) 2. She decided ______ money for the homeless children.
A. raise B. to raise C. raising D. raised
( ) 3. —Have you visited the animal shelter
—Yes, I’ve ______ been there twice.
A. yet; already B. already; yet C. yet; yet D. already; already
( ) 4. He ______ this book since last summer holiday.
A. borrows B. borrowed C. has kept D. has borrowed
( ) 5. We ______ protect the environment. It’s our duty.
A. shouldn’t B. should C. can’t D. couldn’t
( ) 6. My brother volunteers ______ the elderly every weekend.
A. help B. to help C. helping D. helped
( ) 7. —How long ______ you ______ in this community
—Since 2024.
A. do; live B. did; live C. have; lived D. will; live
( ) 8. The girl ______ many clothes to the charity last year.
A. donates B. donated C. has donated D. will donate
( ) 9. It’s everyone’s duty ______ people in need.
A. help B. to help C. helping D. helped
( )10. He hasn’t ______ his hometown for ten years.
A. left B. leave C. been away from D. be away from
( )11. Teachers encourage us ______ an active part in volunteer activities.
A. take B. to take C. taking D. took
( )12. There ______ a charity party in our school next Friday.
A. is B. was C. will be D. have been
( )13. —I have never joined the army.
— have I.
A. So B. Neither C. Too D. Also
( )14. We can ______ old cans to the shelter for small animals.
A. provide B. provide them C. provide them with D. provide for them
( )15. This small action really ______ to people’s lives.
A. make a difference B. makes a difference
C. make differences D. makes difference
三、情景对话语法填空(所给词适当形式,每题1分,共10分)
A: ______ you ______ (be) a volunteer before
B: Yes, I ______ (volunteer) at the nursing home for half a year.
A: When ______ you ______ (start) your volunteer work
B: I ______ (begin) it last winter. I ______ (help) the elderly learn to use phones these days.
A: ______ your sister ______ (join) you yet
B: No, she ______ (not come). She wants ______ (raise) books for rural kids.
A: That ______ (be) such a meaningful thing.
四、用括号内单词的正确形式填空(每题1分,共20分)
1.Everyone can make a ______ (different) to the world.
2.He ______ (be) a volunteer in the community since last month.
3.We decided ______ (donate) some food to the animal shelter.
4.Many ______ (young) take part in charity activities every summer.
5.She ______ (not finish) her volunteer work yet.
6.It’s important ______ (care) for the elderly around us.
7.Tom ______ (keep) the old cat for two years.
8.The teacher encourages us ______ (be) active in public service.
9.There ______ (be) many organizations to help homeless people.
10.Don’t speak ______ (warm) to strangers without kindness.
11.They ______ (help) out in the nursing home yesterday afternoon.
12.He has ______ (leave) his hometown for 8 years.(转换延续性)
13.Volunteer work makes our life ______ (meaning).
14.My father ______ (join) the army in 2020.
15.We must ______ (provide) warm houses for homeless animals.
16.Listen! Some students ______ (talk) about their volunteer plans.
17.She has never ______ (see) such a big charity party.
18.It takes effort ______ (change) the world little by little.
19.The ______ (organize) gives free meals to poor kids.
20.I ______ (visit) the primary school next Sunday.
五、语法改错(共20分)
A. 单句改错(每题1分,共10分)
1.I am a volunteer here for two years. → ____________
2.He volunteer to help the elderly every weekend. → ____________
3.Have you ever donate money to charity → ____________
4.She has left her hometown since 2023. → ____________
5.It’s our duty help people in need. → ____________
6.We should takes an active part in community service. → ____________
7.He hasn’t already finished his volunteer task. → ____________
8.The organization provide shelters for homeless animals. → ____________
9.I want raise some clothes for the poor kids. → ____________
10.They have meet many kind volunteers before. → ____________
B. 语段改错(共10分,找出并改正5处错误)
I am a volunteer since last spring. I volunteer help the elderly every Saturday. I has donated many books to rural school. My friend hasn’t join me yet. We all believe small things can make many difference.
1.________ 2.________ 3.________ 4.________ 5.________
六、完形填空(每题1分,共10分)
Making a difference does not need big power. I 1 a volunteer for one year. Every Saturday, I go to the nursing home to 2 the elderly.
I 3 lots of old books to the rural primary school last term. My teacher encourages me 4 on with volunteer work. I 5 a cat from the animal shelter for two months. It’s small but lovely.
—How long 6 you 7 volunteer work
—Since I was 13 years old. I think everyone 8 care about people around us. Small actions can 9 a great difference to the world. We should try our best 10 warm to others.
( ) 1. A. am B. was C. have been D. will be
( ) 2. A. care for B. care of C. care out D. care with
( ) 3. A. donate B. donated C. have donated D. will donate
( ) 4. A. carry B. to carry C. carrying D. carried
( ) 5. A. have B. bought C. have had D. have bought
( ) 6. A. do B. did C. have D. will
( ) 7. A. do B. did C. done D. doing
( ) 8. A. should B. shouldn’t C. can’t D. couldn’t
( ) 9. A. make B. take C. give D. get
( )10. A. be B. to be C. being D. been
七、句型转换(每题2分,共20分)
1.He has been a volunteer for half a year.(对划线提问)
______ ______ ______ he ______ a volunteer
2.I borrowed this storybook last month.(同义句,for two months)
I ______ ______ this storybook for two months.
3.They volunteer to help homeless people.(改为一般过去时)
They ______ ______ help homeless people last year.
4.We should take part in volunteer activities.(改为否定句)
We ______ ______ part in volunteer activities.
5.She has already donated many clothes.(改为否定句)
She ______ ______ many clothes ______.
6.It’s meaningful to do volunteer work.(同义句)
Doing volunteer work ______ ______.
7.He started volunteer work in 2024.(用since改写句子)
He ______ ______ volunteer work ______ 2024.
8.You can provide food for the shelter.(同义句转换)
You can ______ the shelter ______ food.
9.I have never visited the animal shelter.(改为一般疑问句)
______ you ______ visited the animal shelter
10.Small actions can change the world.(同义句)
Small actions can ______ ______ ______ to the world.
八、语法短文填空(每空2分,共10分)
I ______ (be) a volunteer for one year. I ______ (donate) many books to countryside schools last term. I ______ (keep) a small dog from the shelter for three months. We should ______ (care) for people in need. Every small action ______ (make) a difference.
九、连词成句(每题2分,共10分)
1.volunteer, to, I, help, elderly, the
2.for, two, I, volunteer, years, have, been
3.duty, it’s, everyone’s, help, to, others
4.make, small, actions, difference, a
5.encourage, us, teachers, take, active, part, to
参考解析
一、选出不同类(每题1分,共5分)
1.C
解析:volunteer/interviewer/soldier均人物名词,elderly形容词(老年人的)
2.D
解析:donation/shelter/charity名词,provide动词“提供”
3.D
解析:meaningful/useful/active形容词,warmly副词
4.D
解析:其余均动词短语,primary school名词短语“小学”
5.C
解析:organization/community/stadium场所/机构,youth青年
二、单项选择题(每题1分,共15分)
1.C
解析:for three months持续时长,现在完成时have been
2.B
解析:固定搭配decide to do sth.决定做某事
3.A
解析:yet用于疑问句句末,already用于肯定句
4.C
解析:since延续标志,borrow短暂动词改为延续have kept
5.B
解析:should表建议“应该保护环境”
6.B
解析:volunteer to do sth.自愿做某事
7.C
解析:how long提问持续时长,现在完成时have lived
8.B
解析:last year过去时间,一般过去时donated
9.B
解析:固定句型It’s one’s duty to do sth.做某事是某人责任
10.C
解析:for ten years延续,leave短暂动词改为be away from
11.B
解析:encourage sb. to do sth.鼓励某人做某事
12.C
解析:next Friday将来时间,there will be
13.B
解析:Neither + 助动词 + 主语,表“我也没有”
14.A
解析:provide sth. for sb. = provide sb. with sth.,此处sth.为old cans
15.B
解析:主语action单数,固定搭配make a difference起作用
三、情景对话语法填空(每题1分,共10分)
Have; been; have volunteered; did; start; began; have helped; Has; joined; hasn’t come; to raise; will be
四、用括号内单词的正确形式填空(每题1分,共20分)
difference 2. has been 3. to donate 4. youths 5. hasn’t finished
6.to care 7. has kept 8. to be 9. are 10. warmly
11.helped 12. been away from 13. meaningful 14. joined 15. provide
16.are talking 17. seen 18. to change 19. organization 20. will visit / am going to visit
五、语法改错(共20分)
A. 单句改错
1.am → have been(for two years持续,现在完成时)
2.volunteer → volunteers(主语he三单,一般现在时)
3.donate → donated(have后接过去分词)
4.left → been away from(since延续,短暂动词转换)
5.help → to help(It’s one’s duty to do)
6.takes → take(should后接动词原形)
7.already → yet(否定句用yet)
8.provide → provides(organization单数主语三单)
9.want raise → want to raise(want to do)
10.meet → met(have后接过去分词)
B. 语段改错(每题2分,共10分)
1.am → have been(since持续,现在完成时)
2.volunteer help → volunteer to help(volunteer to do)
3.has donated → have donated(主语I用have)
4.hasn’t join → hasn’t joined(has后接过去分词)
5.many difference → many differences(many后接复数)
六、完形填空(每题1分,共10分)
1.C 2. A 3. B 4. B 5. C 6.C 7. C 8. A 9. A 10. B
七、句型转换(每题2分,共20分)
1.How long has; been 2.have kept 3.volunteered to 4.shouldn’t take 5.hasn’t donated; yet
6.is meaningful 7.has done; since 8.provide; with 9.Have; ever 10.make a difference
八、短文填空(每空2分,共10分)
have been; donated; have kept; care; makes
九、连词成句(每题2分,共10分)
1.I volunteer to help the elderly.
2.I have been a volunteer for two years.
3.It’s everyone’s duty to help others.
4.Small actions make a difference.
5.Teachers encourage us to take an active part.
21世纪教育网 www.21cnjy.com 精品试卷·第 2 页 (共 2 页)
21世纪教育网(www.21cnjy.com)

展开更多......

收起↑

资源预览