北师大版八年级英语下册期末单元语法练习题
Unit 1 Technology and the Future(一般将来时)
一、用所给词的适当形式填空
1. I ______ (go) to the robot exhibition next Sunday.
2. They ______ (build) a smart city in ten years.
3. ______ she ______ (study) artificial intelligence in the future
4. He ______ (not use) paper books any more. He will read e - books.
5. We ______ (have) a discussion about future jobs tomorrow.
6. The scientists ______ (invent) new types of robots soon.
7. If it is sunny next weekend, we ______ (visit) the space museum.
8. My family ______ (move) into a smart home next month.
9. There ______ (be) a flying car show in our city next year.
10. She ______ (be) a computer engineer when she grows up.
二、单项选择
1. —What ______ you ______ next summer holiday
— I ______ visit my grandparents in the countryside.
A. will; do; will B. are; doing; am C. did; do; did D. do; do; do
2. There ______ a virtual reality (VR) classroom in our school next term.
A. will have B. is going to have C. will be D. are going to be
3. —______ your brother ______ to school by self - driving car tomorrow
—No, he ______ take the school bus.
A. Will; go; will B. Does; go; does C. Is; going; is D. Did; go; did
4. If we study hard, we ______ good grades in the future.
A. get B. got C. will get D. have got
5. The students ______ a new science lab next year.
A. build B. built C. will build D. are building
6. —______ it ______ sunny the day after tomorrow
—I hope so. We ______ have a school trip.
A. Will; be; will B. Is; going to; are C. Does; be; do D. Did; be; did
7. She ______ a famous scientist when she grows up.
A. becomes B. became C. will become D. is becoming
8. They ______ to the technology museum if it ______ next Saturday.
A. will go; won't rain B. go; doesn't rain C. will go; doesn't rain D. go; won't rain
9. —______ there ______ more robots in people's homes in 20 years
—Yes, I think so.
A. Will; have B. Will; be C. Are; going to have D. Are; having
10. My parents ______ me a new tablet as a gift for my birthday next week.
A. give B. gave C. will give D. are giving
Unit 2 Communication(现在完成时)
一、用所给词的适当形式填空
1. She ______ (visit) many countries since she started working.
2. ______ you ______ (see) the latest movie about friendship
3. They ______ (not finish) the project yet, but they are working hard.
4. My brother ______ (study) English for ten years.
5. We ______ (be) friends since we met at a summer camp.
6. He ______ (write) several books about communication skills.
7. I ______ (lose) my mobile phone. I can't find it anywhere.
8. ______ she ______ (read) all the Harry Potter series
9. The students ______ (collect) a lot of information about different cultures.
10. They ______ (travel) to many cities by high - speed train.
二、单项选择
1. —______ you ______ your homework
—Yes, I ______ it an hour ago.
A. Have; finished; finished B. Did; finish; have finished
C. Do; finish; finished D. Will; finish; finish
2. She ______ in this school since 2020.
A. studies B. studied C. has studied D. will study
3. —______ he ______ to Beijing
—Yes, he ______ there twice.
A. Has; been; has been B. Has; gone; has gone
C. Did; go; went D. Does; go; goes
4. They ______ the Great Wall three times.
A. visit B. visited C. have visited D. will visit
5. I ______ my keys. I can't remember where I put them.
A. lost B. have lost C. lose D. will lose
6. —How long ______ you ______ English
—For six years.
A. do; study B. did; study C. have; studied D. will; study
7. —______ they ______ the book
—Yes, they ______ it last week.
A. Have; read; read B. Did; read; have read
C. Do; read; read D. Will; read; read
8. She ______ a lot of friends since she came to this school.
A. makes B. made C. has made D. will make
9. —______ you ever ______ to an international communication camp
—No, I haven't.
A. Have; been B. Have; gone C. Did; go D. Do; go
10. We ______ all the food. We need to buy some more.
A. eat B. ate C. have eaten D. will eat
Unit 3 Festivals and Holidays(情态动词表推测)
一、用适当的情态动词(must, might, could, can't)填空
1. The girl in red ______ be Mary. She told me she would wear a red dress today.
2. It ______ rain tomorrow. Remember to take an umbrella with you.
3. He ______ be at home. His bike is not in front of the house.
4. The story ______ be true. It's too strange.
5. They ______ be playing football on the playground. I saw them running there just now.
6. This ______ be Lucy's bag. Hers is purple.
7. The man ______ be over 60 years old, but I'm not sure.
8. It ______ snow tonight. The weather report said so.
9. The boy ______ be Tom. He has gone to Beijing.
10. They ______ be having a party now. I can hear music from their house.
二、单项选择
1. —Whose book is this
—It ______ be Jim's. His name is on the cover.
A. must B. might C. can't D. could
2. —______ it be sunny tomorrow
—It ______ be. The weather is changeable.
A. Must; might B. Will; might C. Can; must D. Could; can't
3. He ______ be in the library. I saw him go there ten minutes ago.
A. must B. might C. can't D. could
4. —Is that girl your sister
—It ______ be her. She is much taller.
A. must B. might C. can't D. could
5. The new bike ______ be very expensive. It looks very nice.
A. must B. might C. can't D. could
6. —______ this T - shirt be yours
—No, it ______ be mine. Mine is white.
A. Can; can't B. Must; mustn't C. Might; might not D. Could; couldn't
7. They ______ have finished the work. They are playing games now.
A. must B. might C. can't D. could
8. —Where is my pen
—It ______ be in your schoolbag. You often put it there.
A. must B. might C. can't D. could
9. The man ______ be a doctor. He is wearing a white coat.
A. must B. might C. can't D. could
10. —______ it rain during the holiday
—It ______ rain. We'd better take raincoats.
A. Must; might B. Will; might C. Can; must D. Could; can't
Unit 4 Dealing with Problems(定语从句)
一、用适当的关系代词(who, whom, which, that)填空
1. The girl ______ is standing under the tree is my sister.
2. This is the book ______ I bought yesterday.
3. The boy ______ we met at the party is very friendly.
4. The house ______ he lives in is very old.
5. The man ______ is wearing a black suit is a lawyer.
6. The movie ______ we saw last night was very interesting.
7. The woman ______ you talked to just now is my teacher.
8. The car ______ my father bought last month is very expensive.
9. The student ______ won the first prize in the competition is from our class.
10. The book ______ tells us about space travel is very useful.
二、单项选择
1. The girl ______ is singing on the stage is my cousin.
A. who B. which C. whom D. what
2. This is the museum ______ we visited last Sunday.
A. who B. which C. where D. when
3. The man ______ I talked to on the phone last night is my boss.
A. who B. which C. whom D. whose
4. The story ______ he told us is very funny.
A. who B. which C. whom D. whose
5. The school ______ my sister studies in is very famous.
A. who B. which C. where D. when
6. The book ______ has a red cover is mine.
A. who B. which C. whom D. whose
7. The woman ______ son is a doctor is my neighbor.
A. who B. which C. whom D. whose
8. The house ______ we live in is very small.
A. who B. which C. where D. when
9. The boy ______ father is a teacher is good at English.
A. who B. which C. whom D. whose
10. The movie ______ we watched last week was very exciting.
A. who B. which C. whom D. whose
Unit 5 Memories(过去完成时)
一、用所给词的适当形式填空
1. By the time I got to the cinema, the movie ______ (start).
2. She ______ (finish) her homework before she watched TV.
3. When I arrived, they ______ (leave).
4. He said he ______ (see) the film twice.
5. We ______ (not have) breakfast before we went to school.
6. By the end of last year, I ______ (learn) 2,000 English words.
7. The bus ______ (go) when I got to the bus stop.
8. She told me she ______ (be) to Beijing three times.
9. They ______ (build) the bridge before 2010.
10. When we got to the park, the children ______ (leave).
二、单项选择
1. By the time I arrived at the party, everyone ______ home.
A. went B. had gone C. has gone D. goes
2. She ______ her homework before her mother came back.
A. finishes B. finished C. had finished D. will finish
3. —______ he ______ to bed before 10 o'clock last night
—Yes, he ______ already ______ to bed when I got home.
A. Did; go; had; gone B. Had; gone; did; go
C. Has; gone; did; go D. Does; go; has; gone
4. They ______ the game before I joined them.
A. win B. won C. had won D. will win
5. —______ you ______ the book before you gave it back to the library
—Yes, I ______ it twice.
A. Had; read; had read B. Did; read; had read
C. Have; read; have read D. Do; read; read
6. I ______ the news before my friend told me.
A. know B. knew C. had known D. will know
7. By the end of last term, we ______ 12 units.
A. study B. studied C. had studied D. will study
8. She ______ the letter before she went out.
A. writes B. wrote C. had written D. will write
9. The children ______ the classroom before the teacher came in.
A. clean B. cleaned C. had cleaned D. will clean
10. When I got to the station, the train ______.
A. left B. had left C. has left D. leaves
Unit 6 Detectives(被动语态 一般现在时、一般过去时)
一、用所给词的适当形式填空
1. The classroom ______ (clean) every day.
2. The old house ______ (build) in 1990.
3. English ______ (speak) all over the world.
4. The thief ______ (catch) by the police last night.
5. Many trees ______ (plant) in our city every year.
6. The book ______ (write) by Lu Xun is very famous.
7. The computer ______ (repair) by my father yesterday.
8. These photos ______ (take) during my trip to Shanghai last summer.
9. The room ______ (not clean) yet.
10. The letter ______ (send) to my friend last week.
二、单项选择
1. The windows ______ once a week.
A. clean B. are cleaned C. cleaned D. were cleaned
2. The new bridge ______ last year.
A. builds B. is built C. built D. was built
3. —______ the homework ______ by the students
—Yes, it is.
A. Do; finish B. Are; finished C. Does; finish D. Is; finished
4. The old house ______ down last month.
A. pulls B. is pulled C. pulled D. was pulled
5. The story ______ by my grandmother when I was young.
A. tells B. is told C. told D. was told
6. The car ______ in Germany in 2020.
A. makes B. is made C. made D. was made
7. These books ______ to the library tomorrow.
A. return B. are returned C. will return D. will be returned
8. The TV show ______ by millions of people every day.
A. watches B. is watched C. watched D. was watched
9. The cake ______ by my mother. It tasted delicious.
A. makes B. is made C. made D. was made
10. The letter ______ in French. I can't read it.
A. writes B. is written C. wrote D. was written
答案
Unit 1 Technology and the Future(一般将来时)
一、用所给词的适当形式填空
1. will go 2. will build 3. Will; study 4. won't use 5. will have 6. will invent
7. will visit 8. will move 9. will be 10. will be
二、单项选择
1. A 2. C 3. A 4. C 5. C 6. A 7. C 8. C 9. B 10. C
Unit 2 Communication(现在完成时)
一、用所给词的适当形式填空
1. has visited 2. Have; seen 3. haven't finished 4. has studied 5. have been
6. has written 7. have lost 8. Has; read 9. have collected 10. have traveled
二、单项选择
1. A 2. C 3. A 4. C 5. B 6. C 7. A 8. C 9. A 10. C
Unit 3 Festivals and Holidays(情态动词表推测)
一、用适当的情态动词填空
1. must 2. might/could 3. can't 4. can't 5. must 6. can't 7. might/could
8. must 9. can't 10. must
二、单项选择
1. A 2. B 3. A 4. C 5. A 6. A 7. C 8. A 9. A 10. B
Unit 4 Dealing with Problems(定语从句)
一、用适当的关系代词填空
1. who/that 2. which/that 3. who/whom/that 4. which/that 5. who/that
6. which/that 7. who/whom/that 8. which/that 9. who/that 10. which/that
二、单项选择
1. A 2. B 3. C 4. B 5. B 6. B 7. D 8. B 9. D 10. B
Unit 5 Memories(过去完成时)
一、用所给词的适当形式填空
1. had started 2. had finished 3. had left 4. had seen 5. hadn't had
6. had learned 7. had gone 8. had been 9. had built 10. had left
二、单项选择
1. B 2. C 3. A 4. C 5. A 6. C 7. C 8. C 9. C 10. B
Unit 6 Detectives(被动语态 一般现在时、一般过去时)
一、用所给词的适当形式填空
1. is cleaned 2. was built 3. is spoken 4. was caught 5. are planted 6. written 7. was repaired 8. were taken 9. hasn't been cleaned 10. was sent
二、单项选择
1. B 2. D 3. D 4. D 5. D 6. D 7. D 8. B 9. D 10. B