内容正文:
人教版英语八年级下册Unit 8 Section A 4a-4d 单词短语语法强化训练
一、根据句意及首字母提示补全句子。
1. I have known my best friend f______ five years.
2. She has volunteered at the animal shelter s______ last month.
3. My brother has been a volunteer here ______ a few months.
4. Many young people love to do volunteer w______ in their free time.
5. I have b______ a member of the volunteer team for two years.
6. They have t______ over 6,000 volunteers since the organization started.
7. He has worked with the sports group ______ almost three years.
8. I have m______ many new friends since I became a volunteer.
9. They have e______ met some famous athletes at sports events.
10. It’s meaningful to v______ because we can help others.
二、单项选择
1. — How long have you been a volunteer?— I have been a volunteer ______ 2022.
A. For B. since C. in D. on
2. She has taught the soldiers ______ three years.
A. Since B. for C. in D. at
3. I have made a lot of friends ______ I joined the organization.
A. Since B. for C. when D. while
4. The organization has trained over 6,000 volunteers ______ it began to offer classes three years ago.
A. Since B. for C. when D. while
5. He has worked with the sports organization ______ almost three years.
A. Since B. for C. in D. at
6. — Have you been to our museum before?— No, I haven’t. But I have volunteered here ______ a long time.
A. Since B. for C. in D. at
7. My cousin has known her best friend ______ she was ten years old.
A. Since B. for C. in D. on
8. I have lived in this neighbourhood ______ five years.
A. Since B. for C. when D. while
9. — How long has he worked as a volunteer?— He has worked here ______ his summer holidays started.
A. Since B. for C. in D. at
10. They have helped out at many sports events ______ they started volunteering.A. sinceB. forC. whenD. while
三、用所给词的适当形式填空
1. She ______ (teach) English to the soldiers for three years.
2. I ______ (be) a member of the Red Cross since 2021.
3. Mr Wu ______ (help) many students since he started working at the primary school.
4. The organization ______ (train) over 6,000 volunteers since it began to offer classes three years ago.
5. I ______ (work) with the sports organization for almost three years.
6. I ______ (make) many new friends since I became a volunteer.
7. They ______ (meet) many famous athletes up to now.
8. The stadium ______ (be) so big that the players got lost last month.
9. They ______ (smile) at me warmly and thanked me a lot.
10. I ______ (meet) two national football players from Argentina last month.
四、语法填空,阅读下面短文,在空白处填入适当的单词或括号内单词的正确形式。 Volunteering is a great way to help others. I love being a volunteer! I ______ (1. work) with a sports organization for almost three years. Since I started, I ______ (2. help) out at over ten different sports events. I ______ (3. make) many new friends and I have even ______ (4. meet) many famous athletes. For example, I met two national football players from Argentina last month. The stadium ______ (5. be) so big that they ______ (6. get) lost. I gave them directions and they ______ (7. smile) and thanked me warmly. I have known my best friend ______ (8. since) I was in primary school. We have lived in the same neighbourhood ______ (9. for) six years. It’s meaningful to volunteer. We can learn a lot and feel proud ______ (10. be) volunteers.
参考答案及解析:
一、
1.for(介词 for 后接时间段,表动作持续时长,对应文中 “for a few months”)
2. since(介词 since 后接时间点,表从过去某时开始,对应文中 “since last August”)
3. for(介词 for + 时间段 a few months,符合现在完成时用法)
4. work(名词 volunteer work 意为 “志愿工作”,对应文中 “volunteer work”)
5. been(be 的过去分词,have been a member 为现在完成时,表状态持续)
6. trained(动词 train 的过去分词,have trained 为现在完成时,对应文中 “has trained”)
7. for(for + 时间段 almost three years,表持续时长)
8. made(动词 make 的过去分词,have made 为现在完成时,对应文中 “have made”)
9. even(副词,意为 “甚至”,对应文中 “even (meet)”)
10. volunteer(动词 volunteer 意为 “做志愿”,符合句意)
二、
1.B(since + 时间点 2022,用于现在完成时,表从 2022 年到现在)
2. B(for + 时间段 three years,表动作持续三年)
3. A(since + 从句 I joined...,表从加入组织开始到现在)
4. A(since + 从句 it began...,表从组织开办课程开始到现在)
5. B(for + 时间段 almost three years,表持续时长)
6. B(for + 时间段 a long time,表动作持续很长一段时间)
7. A(since + 时间点 she was ten...,表从十岁开始到现在)
8. B(for + 时间段 five years,表居住时长)
9. A(since + 从句 his summer holidays started,表从暑假开始到现在)
10. A(since + 从句 they started...,表从开始志愿到现在)
三、
1.has taught(for three years 是现在完成时标志,主语 she 为第三人称单数,用 has taught)
2. have been(since 2021 是现在完成时标志,主语 I 为第一人称,用 have been)
3. has helped(since 引导的时间状语从句,主句用现在完成时,主语 Mr Wu 为第三人称单数,用 has helped)
4. has trained(since + 从句,主句用现在完成时,主语 The organization 为第三人称单数,用 has trained)
5. have worked(for almost three years 是现在完成时标志,主语 I 为第一人称,用 have worked) 6. have made(since I became... 是现在完成时标志,主语 I 为第一人称,用 have made)
7. have met(up to now 是现在完成时标志,主语 they 为第三人称复数,用 have met)
8. was(last month 是一般过去时标志,主语 The stadium 为单数,用 was)
9. smiled(and 连接并列谓语,后面 thanked 为一般过去时,前面 smile 也用过去式 smiled) 10. met(last month 是一般过去时标志,meet 的过去式为 met)
四、
1.have worked(for almost three years 是现在完成时标志,主语 I 为第一人称,用 have worked) 2. have helped(Since I started 是现在完成时标志,主语 I 为第一人称,用 have helped)
3. have made(since I became... 是现在完成时标志,主语 I 为第一人称,用 have made)
4. met(助动词have后需要接动词的过去分词,用met)
5. was(last month 是一般过去时标志,主语 The stadium 为单数,用 was)
6. got(and 连接并列谓语,前面 stadium was big 为一般过去时,后面 get 也用过去式 got) 7. smiled(and 连接并列谓语,前面 thanked 为一般过去时,前面 smile 也用过去式 smiled) 8. since(I was in primary school 是时间点,用 since 表从小学开始)
9. for(six years 是时间段,用 for 表持续六年)
10. to be(固定搭配 be proud to do sth.,意为 “自豪做某事”)
学科网(北京)股份有限公司
$