【英语现在进行时练习题及答案及解析】在英语学习中,现在进行时是一个非常基础且重要的语法点。它用于描述正在发生或正在进行的动作。掌握现在进行时的结构和用法,不仅有助于提高语言表达能力,还能在写作和口语中更加自然地表达当前的情景。
以下是一些关于现在进行时的练习题,附带答案与详细解析,帮助你更好地理解和运用这一语法结构。
一、选择题
1. — What are you doing now?
— I ______ a book.
A. read
B. am reading
C. reads
D. will read
答案:B
解析: 现在进行时的结构是“be + 动词-ing”,表示此刻正在进行的动作。句中问的是“你现在在做什么”,所以要用“am reading”。
2. She ______ TV when I called her.
A. watches
B. is watching
C. was watching
D. watched
答案:C
解析: 此句中的时间状语“when I called her”表明动作发生在过去,而“she was watching TV”表示在过去某一时刻正在进行的动作,因此使用过去进行时。
3. They ______ football in the park now.
A. play
B. plays
C. are playing
D. played
答案:C
解析: “now” 表示现在正在进行的动作,因此应该用现在进行时“are playing”。
4. Look! The children ______ in the garden.
A. is playing
B. are playing
C. play
D. played
答案:B
解析: “Look!” 是一个提示动作正在发生的感叹句,后面应接现在进行时,主语是复数“the children”,所以用“are playing”。
5. I ______ my homework at this time yesterday.
A. did
B. do
C. was doing
D. am doing
答案:C
解析: 时间状语“at this time yesterday”说明动作发生在过去,且是持续性的动作,因此使用过去进行时“was doing”。
二、填空题
1. My sister ______ (listen) to music now.
答案:is listening
解析: “now” 表示现在正在进行的动作,所以用现在进行时。
2. We ______ (play) volleyball when it started to rain.
答案:were playing
解析: “when it started to rain” 表明动作发生在过去,且是持续性的,所以用过去进行时。
3. He ______ (work) on his project all day.
答案:has been working
解析: 这里强调从过去某个时间点开始一直持续到现在的动作,应使用现在完成进行时。
4. The teacher ______ (explain) the lesson when the students came in.
答案:was explaining
解析: “when the students came in” 表示过去某个时间点,动作正在发生,用过去进行时。
5. They ______ (not eat) dinner yet.
答案:have not been eating
解析: “yet” 常用于现在完成时,表示动作尚未发生,但这里强调的是“一直在吃”的状态,所以用现在完成进行时。
三、句子改写
1. She is writing a letter.(变为一般疑问句)
答案:Is she writing a letter?
2. They were playing basketball at 8 o’clock last night.(变为否定句)
答案:They were not playing basketball at 8 o’clock last night.
3. I have been studying for two hours.(变为一般过去时)
答案:I studied for two hours.
4. The baby is sleeping.(变为过去进行时)
答案:The baby was sleeping.
5. We are having lunch.(变为将来进行时)
答案:We will be having lunch.
四、总结
现在进行时由“be动词 + 动词-ing”构成,用于表示当前正在发生的事情;过去进行时表示过去某一时刻正在发生的事情;现在完成进行时则强调动作从过去某一时间开始一直持续到现在。
通过多做练习、多听多说,可以更好地掌握这些时态的用法。希望以上练习题能帮助你巩固所学知识,提升英语水平!
---
如需更多练习题或深入讲解,请随时关注!