内容正文:
沪外教版英语七上U1-3语法拔高专项练习(含答案)
2026—2027学年 · 上海外语教育出版社《义务教育教科书·英语》七年级上册 · Unit 1~Unit 3 语法拔高专项练习(含参考答案)
这份练习把前三单元的语法点按由单一到综合的顺序编排:先是 there be 句型、一般过去时和 when 与 because 从句的单项训练,再是三单元混在一起的综合运用,最后是一篇融合三个语法点的语篇填空,答案另页附后。课堂上可按顺序推进,也可以挑学生薄弱的一环单独练。
一、there be 句型(Unit 1)
用 there be 的正确形式填空,注意单复数与就近原则。
1. ______ a library in our school. We read books there.
2. ______ two computer rooms on the first floor.
3. ______ any milk in the fridge. Let’s go and buy some.
4. ______ some books on the desk. Please put them away.
5. ______ a dining room and three labs in the building.
6. ______ many trees in front of the teaching building.
7. ______ a playground in your school? Yes, there is.
8. ______ no water in the bottle. We need some.
二、一般过去时(Unit 2)
A) 写出下列动词的过去式。
1. feel ______ 2. go ______ 3. have ______ 4. take ______
5. meet ______ 6. borrow ______ 7. carry ______ 8. study ______
B) 用括号内动词的正确形式填空。
9. He ______ (meet) his old friend at the bus stop yesterday.
10. They ______ (not watch) TV last night.
11. ______ she ______ (have) a good time last summer?
12. I ______ (be) on holiday last week.
三、用 when 或 because 合并句子(Unit 3)
用括号中的连接词把两个句子连成一个复杂句。
1. I feel free like a bird. I’m cycling. (when)
2. She walks to school. It is good exercise. (because)
3. We should drink enough water. We do sports. (when)
4. He feels happy. He helps others. (when)
5. I drink warm water. I have a sore throat. (because)
6. We wash hands often. They protect us from diseases. (because)
四、单句综合填空
每空填一个适当的词或括号内单词的正确形式,三个单元的语法点混合使用。
1. There ______ a pen and two rulers in the pencil box.
2. Look! There ______ some birds in the tree.
3. He ______ (feel) lonely at first in the new school.
4. ______ you ______ (borrow) any books from the library yesterday?
5. She didn’t ______ (take) any photos in the park.
6. My friends and I were very ______ (happily) that day.
7. There ______ no milk in the fridge, so we went to buy some.
8. He ______ (have) a good time with his friends last summer.
9. ______ there a science lab in your school?
10. She ______ (not go) to the cinema yesterday because she was busy.
五、按要求改写句子
1. There is a computer in the classroom.(改为否定句)
2. There are two reading rooms in the library.(改为一般疑问句)
3. He went to the park last Sunday.(改为否定句)
4. She had a good time at the party.(改为一般疑问句)
5. I stayed at home. I was ill.(用 because 合并成一句)
6. I feel happy. I help others.(用 when 合并成一句)
六、单项选择
从 A、B、C 三个选项中选出最佳答案。
1. There ______ a book, two pens and a ruler on the desk.
A. is B. are C. be
2. ______ there any juice in the glass?
A. Are B. Is C. Am
3. My brother ______ football with his friends last Saturday.
A. plays B. play C. played
4. — ______ you visit your grandparents last week? — Yes, I did.
A. Does B. Do C. Did
5. She ______ her homework yesterday because she was ill.
A. doesn’t do B. didn’t do C. don’t do
6. I was very ______ when I met my old friend.
A. happy B. happily C. happiest
7. ______ I walk in the park, I feel relaxed.
A. When B. Because C. But
8. He gets up early ______ he wants to catch the early bus.
A. before B. when C. because
9. There ______ some milk and eggs in the fridge.
A. are B. is C. were
10. We ______ to the museum last month.
A. go B. went C. goes
七、语篇填空
阅读下面短文,在空白处填入一个适当的词或括号内单词的正确形式。
Last week, our class 1.______ (have) a school open day. There 2.______ (be) many parents in the hall. My friend Li Ming 3.______ (show) his father around the school. There 4.______ (be) a science lab and two reading rooms on the third floor. Li Ming felt proud 5.______ he introduced our library. 6.______ his father saw the football field, he smiled. Li Ming said he often played football there 7.______ class was over. His father 8.______ (not know) there was a big garden behind the school before. At the end of the day, everyone 9.______ (be) tired but happy, 10.______ they learned more about our school.
参考答案
一、there be 句型:1. There is 2. There are 3. There isn’t 4. There are 5. There is 6. There are 7. Is there 8. There is
二、一般过去时:A) 1. felt 2. went 3. had 4. took 5. met 6. borrowed 7. carried 8. studied;B) 9. met 10. didn’t watch 11. Did, have 12. was
三、用 when 或 because 合并句子:1. I feel free like a bird when I’m cycling. 2. She walks to school because it is good exercise. 3. We should drink enough water when we do sports. 4. He feels happy when he helps others. 5. I drink warm water because I have a sore throat. 6. We wash hands often because they protect us from diseases.
四、单句综合填空:1. is 2. are 3. felt 4. Did, borrow 5. take 6. happy 7. is 8. had 9. Is 10. didn’t go
五、按要求改写句子:1. There isn’t a computer in the classroom. 2. Are there two reading rooms in the library? 3. He didn’t go to the park last Sunday. 4. Did she have a good time at the party? 5. I stayed at home because I was ill. 6. I feel happy when I help others.
六、单项选择:1. A 2. B 3. C 4. C 5. B 6. A 7. A 8. C 9. B 10. B
七、语篇填空:1. had 2. were 3. showed 4. was 5. because 6. When 7. when 8. didn’t know 9. was 10. because
讲评时建议先让学生说出三个单元各自的语法重点,再对照本练习的分层顺序自查;第四、六题是三单元混合,最容易暴露时态和句型混用的问题,这类笔误也常在这里出现。语篇填空第 4 空(there was 的就近原则)与第 7 空(when 表示时间)讲评时带回课文原句对照。
学科网(北京)股份有限公司
$