摘要:By the end of last year, we ______ over 2,000 English words.
中考英语八大时态选择填空专练
1. Look! The children ______ games on the playground.
A. play
B. played
C. are playing
D. will play
2. My father ______ in a hospital. He is a doctor.
A. work
B. works
C. worked
D. is working
3. —Where is Tom?
—He ______ to the library. He’ll be back soon.
A. goes
B. went
C. has gone
D. has been
4. I ______ my homework when my mother came back yesterday.
A. am doing
B. was doing
C. will do
D. have done
5. She ______ to Beijing next week.
A. goes
B. went
C. has gone
D. will go
6. We ______ English for three years.
A. learn
B. learned
C. have learned
D. will learn
7. By the end of last year, we ______ over 2,000 English words.
A. learned
B. have learned
C. had learned
D. will learn
8. He used to ______ to school by bike, but now he ______ to school by bus.
A. go; goes
B. going; going
C. goes; go
D. go; going
9. Listen! Someone ______ at the door.
A. knocks
B. knocked
C. is knocking
D. was knocking
10. I ______ a movie last night. It was very interesting.
A. watch
B. watched
C. am watching
D. will watch
11. They ______ a party next Sunday.
A. have
B. had
C. are having
D. will have
12. She ______ here since 2018.
A. lives
B. lived
C. has lived
D. will live
13. When I got to the station, the train ______.
A. left
B. has left
C. had left
D. will leave
14. —______ you ever ______ to the Great Wall?
—Yes, I have.
A. Have; gone
B. Have; been
C. Do; go
D. Did; go
15. He ______ a book when I saw him in the library yesterday.
A. reads
B. read
C. was reading
D. is reading
16. My sister ______ English every day.
A. study
B. studies
C. studied
D. is studying
17. We ______ to the zoo if it is sunny tomorrow.
A. go
B. went
C. will go
D. have gone
18. The students ______ an English class now.
A. have
B. had
C. are having
D. will have
19. She said she ______ to visit her grandparents the next week.
A. goes
B. went
C. will go
D. would go
20. I ______ my keys. I can’t open the door.
A. lose
B. lost
C. have lost
D. will lose
21. He ______ in this school since he came to the city.
A. teaches
B. taught
C. has taught
D. will teach
22. ______ you ______ the film yet?
A. Have; seen
B. Did; see
C. Will; see
D. Do; see
23. While my mother ______ dinner, my father was watching TV.
A. cooks
B. cooked
C. was cooking
D. is cooking
24. They ______ a football match yesterday afternoon.
A. watch
B. watched
C. are watching
D. will watch
25. We ______ to the beach last summer and had great fun.
A. go
B. went
C. will go
D. have gone
26. I ______ my homework as soon as I get home.
A. finish
B. finished
C. will finish
D. have finished
27. Look at the clouds. It ______ soon.
A. rains
B. rained
C. is raining
D. will rain
28. She ______ English for five years and she can speak it very well.
A. learns
B. learned
C. has learned
D. will learn
29. The train ______ when we got to the railway station.
A. left
B. has left
C. had left
D. will leave
30. He ______ his homework at 8:00 last night.
A. do
B. does
C. was doing
D. is doing
31. My parents ______ to see me next month.
A. come
B. came
C. will come
D. have come
32. —______ you ______ the book?
—Yes, I have. I ______ it last week.
A. Have; read; read
B. Did; read; have read
C. Have; read; have read
D. Did; read; read
33. The children ______ games in the garden now.
A. play
B. played
C. are playing
D. will play
34. I ______ here since 2010.
A. live
B. lived
C. have lived
D. will live
35. By the time he was 12, Edison ______ a chemistry lab for himself.
A. has built
B. had built
C. built
D. was building
36. He told me he ______ to Beijing the next day.
A. goes
B. went
C. will go
D. would go
37. Listen! The birds ______ in the tree.
A. sing
B. sang
C. are singing
D. were singing
38. We ______ many English songs since we came here.
A. learned
B. have learned
C. will learn
D. are learning
39. When I was a child, I ______ to swim in the river.
A. used
B. use
C. am used
D. was used
40. She ______ a beautiful dress yesterday.
A. buys
B. bought
C. is buying
D. will buy
41. If it ______ tomorrow, we’ll stay at home.
A. rains
B. rained
C. will rain
D. is raining
42. They ______ in the factory for ten years.
A. work
B. worked
C. have worked
D. will work
参考答案及解析
1. 答案:C
解析:“Look!”表明动作正在进行,应用现在进行时,其结构为“be + 动词 - ing形式”,the children是复数,be动词用are,所以选C。
2. 答案:B
解析:句子描述的是经常性、习惯性的动作,应用一般现在时,主语My father是第三人称单数,谓语动词work要加 - s,所以选B。
3. 答案:C
解析:“He’ll be back soon.”说明Tom去了图书馆还没回来,“have/has gone to”表示“去了某地还未返回”,he是第三人称单数,用has gone,所以选C。
4. 答案:B
解析:when引导的时间状语从句用一般过去时,主句表示过去某个时间正在进行的动作,应用过去进行时,其结构为“was/were + 动词 - ing形式”,I 对应的be动词是was,所以选B。
5. 答案:D
解析:“next week”是一般将来时的标志词,一般将来时结构为“will + 动词原形”或“be going to + 动词原形”,这里选will go,所以选D。
6. 答案:C
解析:“for three years”表示一段时间,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,we是复数,用have learned,所以选C。
7. 答案:C
解析:“By the end of last year”表示“到去年年底”,是过去完成时的标志,过去完成时结构为“had + 过去分词”,所以选C。
8. 答案:A
解析:“used to do sth.”表示“过去常常做某事”,第一个空用动词原形go;now表明后半句是一般现在时,主语he是第三人称单数,谓语动词go加 - es,所以选A。
9. 答案:C
解析:“Listen!”表明动作正在进行,应用现在进行时,其结构为“be + 动词 - ing形式”,所以选C。
10. 答案:B
解析:“last night”是一般过去时的标志词,一般过去时中动词用过去式,watch的过去式是watched,所以选B。
11. 答案:D
解析:“next Sunday”是一般将来时的标志词,一般将来时结构为“will + 动词原形”,所以选D。
12. 答案:C
解析:“since 2018”表示从过去时间点开始持续到现在,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,she是第三人称单数,用has lived,所以选C。
13. 答案:C
解析:“火车离开”发生在“我们到达车站”之前,即“过去的过去”,应用过去完成时,其结构为“had + 过去分词”,所以选C。
14. 答案:B
解析:“ever”和“have”搭配用于现在完成时,“have been to”表示“去过某地(已返回)”,“have gone to”表示“去了某地(未返回)”,根据答语可知是问是否去过,所以选B。
15. 答案:C
解析:“when I saw him in the library yesterday”表示过去某个时间点,在那个时间点他正在读书,应用过去进行时,其结构为“was/were + 动词 - ing形式”,he对应的be动词是was,所以选C。
16. 答案:B
解析:“every day”表明句子是一般现在时,主语My sister是第三人称单数,谓语动词study要变y为i加 - es,所以选B。
17. 答案:C
解析:if引导的条件状语从句用一般现在时,主句用一般将来时,结构为“will + 动词原形”,所以选C。
18. 答案:C
解析:“now”是现在进行时的标志词,现在进行时结构为“be + 动词 - ing形式”,the students是复数,be动词用are,所以选C。
19. 答案:D
解析:“said”表明句子是一般过去时,宾语从句中,从过去的时间看将来的动作,要用过去将来时,结构为“would + 动词原形”,所以选D。
20. 答案:C
解析:“I can’t open the door.”说明丢钥匙这个动作对现在造成了影响,应用现在完成时,其结构为“have/has + 过去分词”,I 用have lost,所以选C。
21. 答案:C
解析:“since he came to the city”表示从过去时间点持续到现在,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,he是第三人称单数,用has taught,所以选C。
22. 答案:A
解析:“yet”是现在完成时的标志词,现在完成时一般疑问句结构为“Have/Has + 主语 + 过去分词 + 其他?”,所以选A。
23. 答案:C
解析:while引导的时间状语从句中,强调两个动作同时进行,从句和主句都用过去进行时,其结构为“was/were + 动词 - ing形式”,my mother对应的be动词是was,所以选C。
24. 答案:B
解析:“yesterday afternoon”是一般过去时的标志词,一般过去时中动词用过去式,watch的过去式是watched,所以选B。
25. 答案:B
解析:“last summer”是一般过去时的标志词,一般过去时中动词用过去式,go的过去式是went,所以选B。
26. 答案:C
解析:as soon as引导的时间状语从句用一般现在时,主句用一般将来时,结构为“will + 动词原形”,所以选C。
27. 答案:D
解析:“soon”是一般将来时的标志词,一般将来时结构为“will + 动词原形”,所以选D。
28. 答案:C
解析:“for five years”表示一段时间,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,she是第三人称单数,用has learned,所以选C。
29. 答案:C
解析:“火车离开”发生在“我们到达火车站”之前,即“过去的过去”,应用过去完成时,其结构为“had + 过去分词”,所以选C。
30. 答案:C
解析:“at 8:00 last night”表示过去某个具体时间点,在那个时间点他正在做作业,应用过去进行时,其结构为“was/were + 动词 - ing形式”,he对应的be动词是was,所以选C。
31. 答案:C
解析:“next month”是一般将来时的标志词,一般将来时结构为“will + 动词原形”,所以选C。
32. 答案:A
解析:第一空,“ever”和“have”搭配用于现在完成时,现在完成时结构为“have/has + 过去分词”;第二空,“last week”是一般过去时的标志词,动词用过去式,read的过去式和原形同形,所以选A。
33. 答案:C
解析:“now”是现在进行时的标志词,现在进行时结构为“be + 动词 - ing形式”,the children是复数,be动词用are,所以选C。
34. 答案:C
解析:“since 2010”表示从过去时间点持续到现在,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,I 用have lived,所以选C。
35. 答案:B
解析:“By the time he was 12”表示“到他12岁时”,是过去完成时的标志,过去完成时结构为“had + 过去分词”,所以选B。
36. 答案:D
解析:“told”表明句子是一般过去时,宾语从句中,从过去的时间看将来的动作,要用过去将来时,结构为“would + 动词原形”,所以选D。
37. 答案:C
解析:“Listen!”表明动作正在进行,应用现在进行时,其结构为“be + 动词 - ing形式”,the birds是复数,be动词用are,所以选C。
38. 答案:B
解析:“since we came here”表示从过去时间点持续到现在,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,we是复数,用have learned,所以选B。
39. 答案:A
解析:“used to do sth.”表示“过去常常做某事”,所以选A。
40. 答案:B
解析:“yesterday”是一般过去时的标志词,一般过去时中动词用过去式,buy的过去式是bought,所以选B。
41. 答案:A
解析:if引导的条件状语从句用一般现在时表将来,主语it是第三人称单数,rain加 - s,所以选A。
42. 答案:C
解析:“for ten years”表示一段时间,是现在完成时的标志,现在完成时结构为“have/has + 过去分词”,they是复数,用have worked,所以选C。
来源:蒙古元素