Unit 7语法专练 2025-2026学年人教版英语八年级上册
Unit 7 语法专练
一、单项选择
1. —Mum, I can't find my shoes. —Hurry up! Your father _______ for us.
A. is waiting B. waited C. waits D. will wait
2.—Do you know if Cindy will drive to Italy this weekend? —Cindy? Never! She ___driving.
A.has hated B.hated C.will hate D.hates
3. There _____ a talk show on CCTV-4 at nine this evening.
A. will have B. is going to be C. is going to have D. is having
4. There is going to _____ a report ____ Chinese history in our school this evening.
A. have, on B. be, on C. have, for D. be, of
5. —Have you finished the poster for the party? —Not yet. I _____ it in two days.
A. finish B. finished C. will finish D. have finished
6. Stop smoking, Joe! You ____ yourself if you keep on doing it like that!
A. will kill B. have killed C. kill D. killed
7.—What do you think of the film “Avatar” ?
—It’s fantastic.The only pity(遗撼) is that I________ the beginning of it.
A.missed B.was missing C.miss D.will miss
8. Tommy is looking for the watch his uncle ____ him last month.
A. gives B. gave C. to give D. has given
9. Don’t make so much noise. The students ______ an English class.
A. are having B. have C. had D. were having
10.—___do you like our environment next year?—There will be more pollution and___clean water.
A.How; less B.What; less C.What; fewer D.How; fewer
11.—Jason, why is your sister ________ the guitar so hard these days?
—Because she ________ part in a music show next week.
A.playing; will take B.plays; takes C.playing; takes D.plays; will take
12.Don’t stay up and get up late, or you ________ the most important meal in a day—breakfast.
A.miss B.will miss C.missed D.are missing
13.—How soon ________ Miss Li arrive in Xi’an? —In three days.
A.did B.does C.is D.will
14.—________ will our city be like ________?
—Maybe there will be fewer trees and the environment will be in danger.
A.How; in the future B.Which; in the past C.What; in the future D.Where; in the past
15.—You’d better take an umbrella. The weather report says it ________ in the afternoon.
—Thank you. I will put one in my bag.
A.rain B.rains C.will rain D.is raining
16.—What’s your prediction about the future? —I think there _____ more people and ____ trees.
A.will have; fewer B.will have; less C.will be; fewer D.will be; less
17.—Lisa, your shoes are dirty. —Oh, just leave them there, Mum. I _____ them with my clothes.
A.wash B.will wash C.washed D.have washed
第1页 共5页
学科网(北京)股份有限公司
18.—Could you tell me when you ___ Nanjing?—I’m not sure. When I ________, I will call you.
A.have arrived in; reach B.will reach; get C.will get to; arrive D.have got; arrive
19.A little effort(努力) every day, and you ________ a big difference.
A.makes B.Made C.have made D.will make
20.Our class are going to have a picnic tomorrow. If you don’t go, ________.
A.so do I B.neither do I C.so will I D.neither will I
21.My father will ________ me some questions ________ the new job tomorrow.
A.asks; as B.asking; about C.ask; about D.asking; to
22. You ____ television. Why not do something more active?
A. always watch B. are always watching
C. have always watched D. has always been watching
23. I have no idea what ____ while I was asleep.
A. has happened B. was happened C. will happen D. happened
24.John thinks he ________ in the talent show if he practices singing really hard.
A.win B.was winning C.won D.will win
25.— The teachers are discussing the visit to the poor mountain villages next week.
— Yes. They ________ away some books to the children there.
A.give B.gave C.will give D.giving
26.—Will there be more schools in 10 years’ time?
—_________. I think students will study by Internet at home.
A.No, there won’t B.No, there aren’t
C.Yes, there are D.No, they won’t
27.Great celebrations, such as Lion Dance, ________ in Chinatown this Sunday, rain or shine.
A.take place B.took place C.will take place D.are taking place
28.It will be colder tomorrow and the temperature ________ 0℃.
A.drops B.dropped to C.will drop to D.will drop
29.—What are you going to be when you grow up?
—A singer, but my parents hope I _________ a teacher.
A.am B.to be C.will be D.be
30.You can borrow this film—surely you _________ watching it.
A.enjoy B.enjoyed C.will enjoy D.are enjoying
31. The sky is very dark now. I’m afraid it _________.
A. rains B. is going to rain C. will rain D. it would rain
32. —Is this raincoat yours? —No, mine ________ there behind the door.
- hangs B. has hung C. is hanging D. hung
33. There ____ enough food for everyone at the part.
A. isn't B. won't be C. wasn't D. won't have
34. —How ____ they ____ to the mountains tomorrow?—By bus.
A. do; go B. did; go C. will; go D. are; going
35. I ________ here until you give me some money.
A. leave B. will leave C. shall leave D. won’t leave
36. Our teacher told us that the earth _______ from west to east.
A. turns B. turn C. has turned D. had turned
第1页 共5页
学科网(北京)股份有限公司