中考英语学霸必做各类英语不定时态易错陷阱填空专练附答案解析

B站影视 内地电影 2025-04-04 12:48 1

摘要:33. Months ago we sailed ten thousand miles across this open sea, which ______ the Pacific, and we met no storms.

中考英语学霸必做各类英语不定时态选择填空专练

从A、B、C、D四个选项中,选出可以填入空白处的最佳选项。

1. I'm sorry, I ______ your name for the moment.

A. forget

B. forgot

C. have forgotten

D. am forgetting

2. Hurry up! The train ______ at 7:30 and we only have 15 minutes left.

A. leaves

B. is leaving

C. left

D. has left

3. I ______ to go to the concert with you, but I have an important meeting tonight.

A. would have liked

B. would like

C. liked

D. have liked

4. By the time you arrive in London, we ______ in Europe for two weeks.

A. will stay

B. will have stayed

C. have stayed

D. have been staying

5. I thought Jim would say something about his school report, but he ______ it.

A. doesn't mention

B. hadn't mentioned

C. didn't mention

D. hasn't mentioned

6. When I got home, I found my son ______ games on the mobile phone.

A. played

B. playing

C. to play

D. plays

7. He ______ in the factory for three years before he joined the army.

A. has worked

B. had worked

C. worked

D. was working

8. —— Look! The dark clouds are gathering.

—— It ______ soon.

A. is going to rain

B. will rain

C. rains

D. rained

9. This is the first time I ______ the Great Wall. It's so magnificent.

A. visit

B. visited

C. have visited

D. had visited

10. The students ______ an English class when the earthquake happened.

A. had

B. were having

C. have had

D. are having

11. She said she ______ to Beijing the next week.

A. will go

B. goes

C. would go

D. has gone

12. Up to now, the program ______ thousands of children who would otherwise have died.

A. would save

B. saves

C. had saved

D. has saved

13. When you phoned me, I ______ the Internet.

A. surf

B. surfed

C. was surfing

D. am surfing

14. I ______ to send Peter a gift to congratulate him on his marriage, but I couldn't manage it.

A. had hoped

B. am hoping

C. have hoped

D. would hope

15. —— What's that noise?

—— Oh, I forgot to tell you. The new machine ______.

A. was tested

B. will be tested

C. is being tested

D. has been tested

16. I ______ my homework at this time tomorrow.

A. will do

B. will be doing

C. have done

D. have been doing

17. The teacher told us that light ______ faster than sound.

A. travels

B. traveled

C. would travel

D. had traveled

18. The plane ______ at 8:30 am, so I ______ home at 7:00 tomorrow morning.

A. takes off; am leaving

B. is taking off; leave

C. takes off; leave

D. is taking off; am leaving

19. He ______ in the library every night over the last three months.

A. works

B. worked

C. has been working

D. had been working

20. By the end of last year, another new gymnasium ______ in Beijing.

A. would be completed

B. was being completed

C. has been completed

D. had been completed

21. The boy ______ when he said that he ______ the eggs ______ by the hen in the closet before he ______ down to have a rest.

A. was lying; had laid; laid; lay

B. was lying; had lain; lay; laid

C. lied; had laid; lay; lain

D. lied; had lain; laid; lay

22. I won't be able to watch the concert on TV tonight because I ______ homework at that time.

A. shall have done

B. will do

C. will be doing

D. have done

23. This kind of cloth ______ well and ______ long.

A. washes; lasts

B. is washed; lasted

C. washes; is lasted

D. is washing; lasting

24. I ______ to the party with you tomorrow if I didn't have to attend the meeting.

A. went

B. had gone

C. would go

D. would have gone

25. Hardly ______ the airport when the plane took off.

A. I had arrived at

B. had I arrived

C. had I reached

D. I had got to

26. No sooner ______ the news than they rushed out into the street.

A. they heard

B. they had heard

C. did they hear

D. had they heard

27. —— Do you know our town at all?

—— No, this is the first time I ______ here.

A. was

B. have been

C. came

D. am coming

28. It is ten years since I ______ to Beijing.

A. come

B. have come

C. came

D. had come

29. The coffee is wonderful! It doesn't taste like anything I ______ before.

A. was having

B. have

C. have ever had

D. had ever had

30. The moment the 28th Olympic Games ______ open, the whole world cheered.

A. declared

B. have been declared

C. have declared

D. were declared

31. Selecting a mobile phone for personal use is no easy task because technology ______ so rapidly.

A. is changing

B. has changed

C. will have changed

D. will change

32. My brother is an actor. He ______ in several films so far.

A. appears

B. appeared

C. has appeared

D. is appearing

33. Months ago we sailed ten thousand miles across this open sea, which ______ the Pacific, and we met no storms.

A. was called

B. is called

C. had been called

D. has been called

34. Shirley ______ a book about China last year but I don't know whether she has finished it.

A. has written

B. wrote

C. had written

D. was writing

35. The reporter said that the UFO ______ east to west when he saw it.

A. was traveling

B. traveled

C. had been traveling

D. was to travel

36. The price ______, but I doubt whether it will remain so.

A. went down

B. will go down

C. has gone down

D. was going down

37. I ______ ping - pong quite well, but I haven't had time to play since the new year.

A. will play

B. have played

C. played

D. play

38. I thought Jim would say something about his school report, but he ______ it.

A. doesn't mention

B. hadn't mentioned

C. didn't mention

D. hasn't mentioned

39. All morning as she waited for the medical report from the doctor, her nervousness ______.

A. has grown

B. is growing

C. grew

D. had grown

40. The crazy fans ______ patiently for two hours, and they would wait till the movie star arrived.

A. were waiting

B. had been waiting

C. had waited

D. would wait

答案与解析

1. 答案:A

解析:“for the moment”意为“此刻,目前” ,表示现在的情况,“忘记”是现在的状态,所以用一般现在时。

2. 答案:A

解析:火车时刻表上的时间安排,用一般现在时表示将来。

3. 答案:A

解析:“would have liked to do sth.”表示“本想做某事(但没做成)”,是对过去的虚拟。

4. 答案:B

解析:“by the time + 一般现在时的句子”,主句用将来完成时,表示到将来某个时间为止已经完成的动作。

5. 答案:C

解析:“thought”表明是过去的想法,后面说他没提到,也是过去的动作,所以用一般过去时。

6. 答案:B

解析:“find sb. doing sth.”表示“发现某人正在做某事”,强调动作正在进行。

7. 答案:B

解析:“before he joined the army”是过去的时间点,在这个过去时间点之前发生的动作,用过去完成时。

8. 答案:A

解析:根据“乌云聚集”这个迹象判断要下雨,用“be going to do”结构。

9. 答案:C

解析:“This is the first time (that) sb. have/has done sth.”是固定句型,意为“这是某人第一次做某事”。

10. 答案:B

解析:表示过去某个时间点正在进行的动作,用过去进行时,地震发生时学生们正在上英语课。

11. 答案:C

解析:主句是一般过去时,宾语从句中表示过去的将来,用过去将来时“would + 动词原形”。

12. 答案:D

解析:“up to now”意为“到目前为止”,是现在完成时的标志,所以用“has saved”。

13. 答案:C

解析:when引导的时间状语从句中,从句用一般过去时,主句用过去进行时,表示“当一个动作发生时,另一个动作正在进行” 。

14. 答案:A

解析:“had hoped to do sth.”表示“本希望做某事(但没实现)” ,符合语境。

15. 答案:C

解析:根据语境可知,新机器正在被测试,所以用现在进行时的被动语态“is being tested”。

16. 答案:B

解析:“at this time tomorrow”表示将来某个时间点正在进行的动作,用将来进行时“will be doing”。

17. 答案:A

解析:“光比声音传播得快”是客观真理,用一般现在时。

18. 答案:A

解析:飞机起飞时间是按时刻表安排的,用一般现在时“takes off”;“leave”用现在进行时“am leaving”表示将来的打算。

19. 答案:C

解析:“over the last three months”表示从过去到现在的一段时间,且动作一直在进行,用现在完成进行时“has been working”。

20. 答案:D

解析:“by the end of last year”是过去完成时的标志,“体育馆被建成”,用过去完成时的被动语态“had been completed”。

21. 答案:A

解析:第一空“was lying”表示“正在撒谎”;第二空“had laid”中“lay”表示“放置,下蛋”,过去完成时表示动作发生在said之前;第三空“laid”是“lay(下蛋)”的过去式;第四空“lay down”表示“躺下”,“lay”是“lie(躺)”的过去式 。

22. 答案:C

解析:“at that time”指今晚看电视音乐会的时候,那时正在做作业,用将来进行时“will be doing”。

23. 答案:A

解析:“wash”“last”等动词表示事物的特性时,用主动形式表示被动意义,且描述一般情况用一般现在时。

24. 答案:C

解析:这是一个与现在事实相反的虚拟语气,从句用一般过去时,主句用“would + 动词原形”。

25. 答案:C

解析:“hardly...when...”结构中,hardly位于句首,句子要部分倒装,“到达机场”用“reach the airport”,“arrive”是不及物动词,需加介词“at”或“in” ,“get to”也表示“到达” ,这里应是“had reached”,部分倒装后为“had I reached”。

26. 答案:D

解析:“no sooner...than...”结构中,no sooner位于句首,句子要部分倒装,且no sooner后用过去完成时,than后用一般过去时 ,所以是“had they heard”。

27. 答案:B

解析:“this is the first time (that) sb. have/has been...”表示“这是某人第一次到某地”。

28. 答案:C

解析:“It is + 时间段 + since + 一般过去时的句子”,表示“自从……以来有多长时间了”。

29. 答案:C

解析:before单独使用,常与现在完成时连用,表示到现在为止以前的经历 。

30. 答案:D

解析:奥运会是“被宣布”开幕,且动作发生在过去,用一般过去时的被动语态“were declared”。

31. 答案:A

解析:科技一直在快速变化,用现在进行时表示现阶段一直在进行的动作。

32. 答案:C

解析:“so far”意为“到目前为止”,是现在完成时的标志,所以用“has appeared”。

33. 答案:B

解析:这片海洋被叫做太平洋,是客观事实,用一般现在时的被动语态“is called”。

34. 答案:D

解析:去年一直在写一本书,但不知道是否完成,强调过去一段时间内一直在进行的动作,用过去进行时“was writing”。

35. 答案:A

解析:当记者看到UFO时,它正从东向西飞行,用过去进行时“was traveling”。

36. 答案:C

解析:价格已经下降了,但不确定是否会保持,强调过去发生的动作对现在的影响,用现在完成时“has gone down”。

37. 答案:D

解析:表示一种能力,用一般现在时,“我乒乓球打得很好”。

38. 答案:C

解析:“thought”表明是过去的情况,后面说他没提到,用一般过去时。

39. 答案:C

解析:整个上午她都在等报告,她的紧张情绪一直在增长,描述过去发生的动作,用一般过去时“grew”。

40. 答案:B

解析:粉丝们已经耐心等了两个小时,并且还会继续等,强调从过去开始一直持续到过去某个时间点,并且还可能继续下去的动作,用过去完成进行时“had been waiting”。

来源:蒙古元素

相关推荐