【英语全部时态练习题及答案】学习英语的过程中,时态是一个非常重要的语法点。掌握不同的时态不仅有助于提高语言表达的准确性,还能帮助我们更好地理解文章和对话的含义。为了帮助大家系统地复习和巩固英语时态知识,下面整理了英语中所有主要时态的练习题,并附有详细答案。
一、一般现在时
练习题:
1. She ______ (go) to school every day.
2. They ______ (not like) playing football.
3. The sun ______ (rise) in the east.
答案:
1. goes
2. don’t like
3. rises
二、一般过去时
练习题:
1. I ______ (visit) my grandparents last weekend.
2. He ______ (not finish) his homework yesterday.
3. We ______ (have) a great time at the party.
答案:
1. visited
2. didn’t finish
3. had
三、一般将来时
练习题:
1. They ______ (go) to the beach tomorrow.
2. She ______ (not call) me tonight.
3. We ______ (meet) at the station at 8 o’clock.
答案:
1. will go / are going
2. won’t call
3. will meet
四、现在进行时
练习题:
1. They ______ (play) basketball now.
2. She ______ (not study) for the exam.
3. I ______ (watch) a movie on TV.
答案:
1. are playing
2. isn’t studying
3. am watching
五、过去进行时
练习题:
1. At 8 p.m. yesterday, he ______ (read) a book.
2. We ______ (not watch) TV when the phone rang.
3. They ______ (talk) on the phone all evening.
答案:
1. was reading
2. weren’t watching
3. were talking
六、将来进行时
练习题:
1. This time next week, I ______ (work) in New York.
2. They ______ (not be) at home at 7 p.m. tomorrow.
3. We ______ (have) dinner at 7:30.
答案:
1. will be working
2. won’t be
3. will be having
七、现在完成时
练习题:
1. I ______ (finish) my homework already.
2. She ______ (not see) that movie yet.
3. They ______ (arrive) an hour ago.
答案:
1. have finished
2. hasn’t seen
3. arrived(注意:这里用过去式,因为是具体时间)
八、过去完成时
练习题:
1. By the time we arrived, the meeting ______ (start).
2. He ______ (not eat) anything before he left.
3. She ______ (leave) before I got there.
答案:
1. had started
2. hadn’t eaten
3. had left
九、将来完成时
练习题:
1. By next year, I ______ (complete) my degree.
2. They ______ (not finish) the project by Friday.
3. We ______ (have) breakfast by 8 a.m.
答案:
1. will have completed
2. won’t have finished
3. will have had
十、现在完成进行时
练习题:
1. I ______ (work) here since 2015.
2. She ______ (not study) all day.
3. They ______ (wait) for the bus for an hour.
答案:
1. have been working
2. hasn’t been studying
3. have been waiting
十一、过去完成进行时
练习题:
1. When I arrived, she ______ (wait) for hours.
2. He ______ (not sleep) all night.
3. They ______ (run) for two hours before they stopped.
答案:
1. had been waiting
2. hadn’t been sleeping
3. had been running
十二、将来完成进行时
练习题:
1. By this time next month, I ______ (work) here for five years.
2. She ______ (not study) for three hours yet.
3. We ______ (be) in London for a week by then.
答案:
1. will have been working
2. won’t have been studying
3. will have been
通过以上练习题,你可以全面了解英语中各种时态的用法和结构。建议在做题过程中结合语境理解和记忆,这样能更有效地掌握时态变化规则。希望这些题目对你有所帮助!