2022届中考英语语法专题练习-动词时态
一、单项选择(共25小题;共50分)
1. —I'm sorry to have kept you waiting for so long.
—Never mind. I _____here for only a few minutes.
A.came B.have been C.have come D.had come
2. —Am I running late
—You _____ in time if you hurry.
A.are B.won't be C.will be D.aren't
3. If it _____ heavily this afternoon, call a taxi. It's a long way.
A.will rain B.rains C.is raining D.has rained
4. I don't know the words to a lot of songs, but I do know some folk songs that my grandma _____ me at an early age.
A.teaches B.taught C.will teach D.has taught
5. —What did the shop keeper say to you
—She asked me _____.
A.where did I see the style
B.if I preferred that orange dress
C.what else I will buy
6. — The book is popular. _____ you _____ it yet
—Yes, I have.
A.Are; reading B.Were; reading C.Have; read D.Will; read
7. Earth Day _____ in 1970 for the first time, and the Day now includes events in more than 190 countries and regions (地区).
A.celebrated B.was celebrated
C.is celebrated
8. If it's sunny, we _____ a picnic this weekend.
A.have B.will have C.had D.were having
9. If it is sunny tomorrow, we _____ to the park.
A.go B.went C.will go D.have gone
10. If it _____ this weekend, we won't have a picnic outdoors.
A.rained B.will rain C.rains D.has rained
11. If he works harder, he _____ pass the English exam next time.
A.is able to B.was able to C.be able to D.will be able
12. Who _____ care of you if both of your parents _____ on business trips
A.takes; are B.will take; are
C.takes; will be D.will take; will be
13. If he _____ to the Century Park, he _____ a lot of photos.
A.goes; takes B.will go; takes
C.will go; will take D.goes; will take
14. —Your new watch is so nice! When did you buy it
—In April. I _____ it for two months.
A.have had B.had C.have bought D.bought
15. I will go to the park with my friends if it _____ tomorrow.
A.rains B.doesn't rain C.will rain D.won't rain
16. If you want to have more knowledge of the local history, _____ to the new museum.
A.to go B.go C.went D.going
17. If we learn more about DNA, we _____ more diseases.
A.treat B.treats C.will treat D.were treating
18. —Will you go to the movies with me tonight
—I will go with you if I _____ much homework.
A.have B.don't have C.will have D.won't have
19. 一Tom, if you _____ stop playing football, your father_____ angry with you.
—But Mum, you know I'm crazy about football.
A.won't; will be B.won't; is
C.don't; will be D.don't; is
20. —What are you going to do next weekend
—We _____ to climb the mountains if it _____.
A.will go; won't rain B.go; won't rain
C.will go; doesn't rain
21. —When is the school art festival
—It will be held on time if it _____ next Monday.
A.don't rain B.won't rain C.doesn't rain D.didn't rain
22. How long _____ the famous host, Li Yong, _____
A.has; died B.was; dead
C.was; dying D.has; been dead
23. Mary's husband _____ the army (部队) for nearly ten years.
A.joined B.has joined C.has been in D.joined in
24. —Excuse me, does Mr Smith's son live here
—He _____ be here, but now he _____ in the city.
A.used to; is used to live
B.was used to; is used to living
C.used to; is used to living
D.is used to; used to live
25. The film _____ for nearly an hour. You should go to the cinema earlier.
A.will stop B.has been over C.stopped D.will be over
答案
第一部分
1 . B
2 . C
3 . B
4 . B
【解析】
本题考查动词时态。根据 at an early age 可知时态要用一般过去时。
5 . B
【解析】
考查宾语从句的语序和时态。根据宾语从句用陈述句语序可以排除 A 项;主句谓语用一般过去时,从句也应为过去的某种时态,故选 B。
6 . C
【解析】
考查动词时态辨析。根据答语中助动词 have 可知此处用现在完成时,故答案选 C。
7 . B
【解析】
考查动词的时态和语态。根据时间状语“in 1970”可知,应用一般过去时,且主语 Earth Day 和谓语动词 celebrate 之间为被动关系,故应用一般过去时态的被动语态。
8 . B
【解析】
句意:如果天气晴朗,这个周末我们将去野餐。
考查动词时态。if 表示“如果”,引导条件状语从句,遵循“主将从现”,从句用一般将来时 will do 的结构。
9 . C
【解析】
句意:如果明天天气晴朗,我们就去公园。
考查条件状语从句的主将从现。If“如果”,引导条件状语从句,需满足“主将从现”,主句用一般将来时,故选 C。
10 . B
11 . D
12 . B
13 . D
14 . A
【解析】
本题考查动词时态。根据 for two months 可知要用现在完成时,先排除 B 和 D;表示“买了多长时间”要用 have had。
15 . B
【解析】
句意:如果明天不下雨,我会跟朋友们去公园。
根据语境可排除 A、C;本句是含有由 if 引导的条件状语从句的主从复合句,遵循“主将从现”的规则,从句应用一般现在时态。
16 . B
【解析】
句意:如果你想了解更多当地的历史,就去新博物馆。理解句意并分析句子结构知,本句是“lf +从句,祈使句”结构。故选 B。
17 . C
【解析】
句意:如果我们对 DNA 了解得更多,我们将治疗更多的疾病。本句为含有由 if 引导的条件状语从句的主从复合句,遵循“主将从现”的原则,因此主句需用一般将来时态。故选 C。
18 . B
【解析】
此句是含 if 引导的条件状语从句的主从复合句,遵从“主将从现”的原则,故答案选 B。
19 . C
20 . C
【解析】
根据本题语境可知,如果下周末不下雨,我们就会去爬山。在含有 if 引导的条件状语从句的主从复合句中,主句用一般将来时,从句用一般现在时,故答案为 C。
21 . C
【解析】
考查动词时态和主谓一致。句意:——学校艺术节是什么时候?——如果下周一不下雨,将如期举行。在含 if 引导的条件状语从句的主从复合句中,主句用一般将来时,从句要用一般现在时,且主语 it 为第三人称单数,所以助动词用单数形式。
22 . D
23 . C
24 . C
25 . B
第1页(共1 页)