52单词网 > 初中英语 > 初中英语语法 > 现在进行时练习题及答案20道

现在进行时练习题及答案20道

小编 分享 时间:
现在进行时练习题及答案20道

1. Look! The boy _____ a model plane.

A. makes

B. is making

C. made

D. was making

答案:B

解析:现在进行时表示正在进行的动作,由“be动词+现在分词”构成。Look提示我们动作正在发生,故用is making。

2. I _____ my homework when the phone rang.

A. am doing

B. was doing

C. did

D. do

答案:B

解析:句子描述了过去某个时间点正在进行的动作,需用过去进行时。电话响是过去发生的,同时“我”正在做作业,故用was doing。

3. Listen! Someone _____ in the next room.

A. sings

B. is singing

C. sang

D. has sung

答案:B

解析:Listen提示我们注意正在发生的声音,用现在进行时表示某人正在隔壁房间唱歌。

4. They _____ a film at the cinema now.

A. watch

B. watches

C. are watching

D. watched

答案:C

解析:now表明动作正在发生,且主语为复数,故用are watching。

5. He _____ his bike every day, but now he _____ his car.

A. rides; drives

B. is riding; is driving

C. rides; is driving

D. is riding; drives

答案:C

解析:第一句描述日常习惯,用一般现在时;第二句描述现在正在进行的动作,用现在进行时。

6. The teacher _____ the students a lesson now.

A. gives

B. is giving

C. gave

D. has given

答案:B

解析:now提示用现在进行时,表示老师现在正在给学生上课。

7. I _____ a book when the door opened.

A. read

B. was reading

C. am reading

D. will read

答案:B

解析:句子描述了过去某个时间点正在进行的动作,即门开的时候我正在读书,故用过去进行时。

8. Why _____ you _____ so loudly? The baby is sleeping.

A. do; talk

B. are; talking

C. did; talk

D. will; talk

答案:B

解析:根据句意“你为什么说话这么大声?婴儿在睡觉。”可知,说话的动作正在进行,故用现在进行时。

9. She _____ a letter to her friend when I came in.

A. writes

B. wrote

C. is writing

D. was writing

答案:D

解析:when引导的时间状语从句表示两个动作同时发生,主句用过去进行时,从句用一般过去时。

10. The birds _____ in the sky.

A. fly

B. are flying

C. flew

D. have flown

答案:B

解析:句子没有明确的时间状语,但根据语境可理解为描述鸟儿正在天空飞翔的场景,故用现在进行时。

11. What _____ your father _____ now?

A. does; do

B. is; doing

C. did; do

D. will; do

答案:B

12. It's raining heavily. We _____ for the bus.

A. wait

B. are waiting

C. waited

D. have waited

答案:B

13. She _____ dinner when the phone rang.

A. cooks

B. cooked

C. was cooking

D. has cooked

答案:C

14. The students _____ a math class at this time yesterday.

A. have

B. had

C. were having

D. are having

答案:C

15. Listen! The baby _____ in the next room.

A. cries

B. cried

C. is crying

D. has cried

答案:C

16. Where _____ they _____ now? I can't find them anywhere.

A. do; be

B. are; being

C. did; be

D. were; being

答案:B

解析:be动词的现在进行时形式为being,且句子询问的是现在的状态,故用are being。

17. He always _____ early in the morning, but today he _____ late.

A. gets up; is getting up

B. is getting up; gets up

C. gets up; gets up

D. is getting up; is getting up

答案:A

解析:第一句描述日常习惯,用一般现在时;第二句强调今天与平时不同,用现在进行时表示正在发生的动作。

18. Look at the sky! The clouds _____ rapidly.

A. move

B. moved

C. are moving

D. have moved

答案:C

19. She _____ her homework all day, but she hasn't finished yet.

A. does

B. did

C. has done

D. has been doing

答案:D

解析:all day表示从过去某时开始一直持续到现在的动作,且强调动作的持续性,故用现在完成进行时。

20. Can you hear someone _____ in the next room?

A. sing

B. sings

C. singing

D. to sing

答案:C

解析:hear sb. doing sth.表示听见某人正在做某事,是现在进行时的感官动词用法。

现在进行时练习题及答案20道

将本文的Word文档下载到电脑,方便收藏和打印
推荐度:
点击下载文档文档为doc格式