初中英语语法_时态专项练习140题及答案详解 联系客服

发布时间 : 星期三 文章初中英语语法_时态专项练习140题及答案详解更新完毕开始阅读758dc2b25bcfa1c7aa00b52acfc789eb162d9ec0

9. How can you possibly miss the news? It ________ on TV all day long. A. has been C. was

10. -Sorry to have interrupted you. Please go on. -Where was I?

-Yo u ________ you didn’t like your father’s job. A. had said C. were saying

11. I arrived late; I ________ the road to be so icy. A. wouldn’t expect C. hadn’t expected

B. haven’t expected

D. wasn’t expecting

B. said D. had been saying

B. had been

D. will be

12. I ________ while reading the English textbook. Luckily, my roommate woke me up in time! A. had fallen asleep C. fell asleep

B. have fallen asleep

D. fall asleep

13. Although he has lived with us for years, he _______ us much impression. A. hadn’t left C. doesn’t leave

B. didn’t leave D. hasn’t left

14. I ________ ping-pong quite well, but I haven’t had time to play since the new year. A. will play C. played

B. have played D. play

15. I wonder why Jenny ________ us recently. We should have heard from her by now. A. hasn’t written C. won’t write

B. doesn’t write D. hadn’t written

— 5 —

初中英语语法 时态专项练习(2)答案详解

1. A. 因为that is 意为“换句话说,即 (=in other words, which means)”,而前句中的谓语has set

是现在完成时,后一句的谓语动词也应用现在完成时,排除C 和D;又因主语the sales 是复数,选 出正确答案A。

2. D. 因为由语境可知,see 应当发生在kept looking 之前,即过去的过去,所以用过去完成时, 只有D 正确。

3. B. 因为would wait 是过去将来时,可见此事发生在过去,再结合for two hours 可知,wait 这

个动作是从过去某一时刻开始一直延续到另一个过去时刻,并且还在等,一直要等到那位影星到来, 所以用过去完成进行时:had been doing,因此选B。

4. C. 由came 可知,她已来重庆了,而改变发型是在来重庆之前,即过去的过去,按理要用过 去完成时,但before 已经表明紧接着发生的先后两个动作,所以也可用一般过去时,所以选C。 5. C. 句中的since 为副词,表示“从过去某时起一直到现在”,它通常要与现在完成时连用。

6. D。由句中的sooner(意为“早点儿”)可知用一般过去时。句意为“对不起,我没有早点儿说。 我确实认为你穿很好看” 。

7. C。her nervousness(紧张)伴随waited(等)的过程而产生,因此grow 与waited 同时发生, 时态一致,都用一般过去时。

8. B。stay 是系动词不能用被动语态,故排除A;系动词一般不用于进行时(feel 除外),故排除 C;stay 为非延续性动词,不能与表示一段时间的状语连用,故排除 D。句意为“你为什么不把肉放 在冰箱里呢?那样会保质好几天”。

9. A。根据句中all day long 来判断,此句是强调播放新闻对现在的影响,故用现在完成时。意 为“你怎么可能没看到新闻?整天都在播放”。

10. C。用过去进行时态表示过去某一特定时刻正在进行的动作。此处是指“我”的话在被打断前 正在谈论的情况。句意为“对不起打断你的话,请继续”。“我说哪儿了?”“你在说你不喜欢你父亲的 工作”。

11. C。由I arrived late 可知是过去的情况。I haddn’t expected 表示过去没有料到。句意为“我迟 到了。我没料到路面结冰”。

12. C。while 从句用过去进行时,主句用过去时,表示在某个动作的持续过程中,发生过某事。 句意为“我在读英语课本时睡着了。幸亏我的室友及时叫醒了我”。

13. C。句意为“尽管他和我们生活了好多年,但没给我们留下多少印象”。根据前句中的现在完 成时可知,下句是强调的现在的状态,因此用一般现在时。

14. D。“我的乒乓球打得好”是现在具有的技能,故用一般现在时。下句“但自新年以来还一直没 有时间去打”。与前句谓语动词的时态无关。

15. A。由句中的recently 和by now 两个提示可知此句用现在完成时。

— 6 —

初中英语语法 时态专项练习(3)

1. A short time before she ________ , the old lady ________ a will, leaving all her money to her brother.

A. died; has written C. had died; wrote

B. has died; wrote D. died; had written

2. — Kate doesn’t look very well. What’s wrong with her?

— She has a headache because she ________ too long; she ought to stop work. A. has been reading C. is reading

B. had read

D. was reading

3. As time ________ on, Sally began to wonder if Bruce ________ Bilks’new poem called Tabled’Hute.

A. has gone; had read C. goes; has read

B. went; has read

D. went; had read

4. —Mike, do you know who wanted me on the phone? —Sorry. I don’t know. I ________ a bath in the bathroom. A. have had C. had

5. —Could you tell me how your father usually goes to work? —Yes. If it is fine, he ________ to his office. A. will walk C. walks

6. — I called you at ten, but there was no reply. —Oh, that was probably when I ________ a shower. A. am taking C. were to take

7. — Have you ever worked with a tape recorder? — I ________ it a lot when I was studying French in school. A. used C. have used

B. was used D. had used B. took D. was taking B. will go on foot D. would go on foot B. was having

D. am having

8. —You must have met him the other day. —Oh, no, I ________ . A. hadn’t

B. mustn’t

— 7 —

C. haven’t

9. —Which flight ________ ? —I want to catch the 13:00. A. you are to catch C. do you catch

10. —Excuse me, sir. Would you do me a favor? —Of course. What is it?

—I ________ if you could tell me how to fill out this form. A. had wondered C. would wonder

D. didn’t

B. are you catching D. have you caught

B. was wondering D. did wonder

11. How can I ever concentrate (集中精力) if you ________ continually ________ me with silly questions?

A. have…interrupted C. are…interrupting

12. —I bought this shirt for 35 yuan yesterday. —It’s on sale today for only 29. You should have waited. —Oh, really? But how ________ I know? A. would C. did

13. —Will you go now?

—Not until I ________ my experiments. A. will finish C. will have finished

B. have finished

D. had finished

B. can D. do

B. had interrupted D. were…interrupting

14. —Look! Someone has spilt coffee on the carpet. —Well, it ________ me. A. isn’t C. hadn’t been

15. —Did you enjoy your holiday?

—Yes, it’s the best holiday I ________ these years. A. had C. had had

B. have had D. would have D. wasn’t

B. hasn’t been

— 8 —