现在进行时练习题及答案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道




