英语8大常考时态专项练习50道|真题再现

四季读书网 1 0
英语8大常考时态专项练习50道|真题再现

英语8大常考时态专项练习50道|真题再现 第1张

             大家好!我是微光英文!

                   爱英语,爱分享!



🌻 学习前言


时态是英语语法的灵魂,更是大小考试必考重难点。


今天给大家整理八大核心时态 + 50道真题精选练习题,每题附带详细解析,自测+复盘一步到位,轻松吃透所有常考时态!



📌 八大必考时态清单


✅ 一般现在时


✅ 一般过去时


✅ 一般将来时


✅ 现在进行时


✅ 过去进行时


✅ 现在完成时


✅ 过去完成时


✅ 将来进行时


初高中英语8大常考时态 | 结构+标志词+例句+真题+思维导图

英语8大常考时态专项练习50道|真题再现 第2张

八大时态专项真题练习


1. He usually ______ up at 7 every morning.


A. get  B. gets  C. got  D. will get


✅ 答案:B


💡 解析:usually、every morning 是一般现在时标志;主语he是三单,谓语动词要用三单形式gets。



2. Look! They ______ basketball on the playground.


A. play  B. played  C. are playing  D. will play


✅ 答案:C


💡 解析:Look! 是现在进行时标志性提示词,结构:am/is/are + 现在分词。



3. I ______ to Beijing last year.


A. go  B. will go  C. went  D. have gone


✅ 答案:C


💡 解析:last year 去年,用一般过去时,go 的过去式为 went。



4. My mother ______ a new dress tomorrow.


A. buys  B. bought  C. is going to buy  D. buy


✅ 答案:C


💡 解析:tomorrow 明天表将来;be going to 表计划打算做某事,符合语境。



5. She ______ TV when I came in.


A. watches  B. watched  C. was watching  D. is watching


✅ 答案:C


💡 解析:when 引出过去时间点,主句用过去进行时,表过去某个时刻正在做某事。



6. I ______ already ______ this book.


A. have; read  B. has; read  C. am; reading  D. was; reading


✅ 答案:A


💡 解析:already 是现在完成时标志,主语 I 搭配助动词 have。



7. By the time I got home, my father ______ dinner.


A. cooks  B. cooked  C. has cooked  D. had cooked


✅ 答案:D


💡 解析:By the time + 过去时态,主句用过去完成时,表「过去的过去」。



8. It ______ raining all day.


A. is  B. has been  C. was  D. will be


✅ 答案:B


💡 解析:all day 强调动作持续一整天,用现在完成时表状态延续。



9. The sun ______ in the east every day.


A. rise  B. rises  C. rose  D. will rise


✅ 答案:B


💡 解析:客观真理、自然规律用一般现在时,主语the sun为三单,动词用rises。



10. We ______ a party next Sunday.


A. have  B. had  C. will have  D. are having


✅ 答案:C


💡 解析:next Sunday 下周日,一般将来时,用 will + 动词原形。


英语8大常考时态专项练习50道|真题再现 第3张


11. He ______ English for three years.


A. study  B. studied  C. has studied  D. was studying


✅ 答案:C


💡 解析:for + 时间段,现在完成时典型标志,表动作从过去持续到现在。



12. Listen! Someone ______ at the door.


A. knock  B. knocks  C. is knocking  D. knocked


✅ 答案:C


💡 解析:Listen! 现在进行时提示词,表此刻正在发生的动作。



13. They ______ to the cinema yesterday evening.


A. go  B. went  C. will go  D. have gone


✅ 答案:B


💡 解析:yesterday evening 昨晚,一般过去时,go 变过去式 went。



14. Don’t make noise. The baby ______.


A. sleeps  B. slept  C. is sleeping  D. was sleeping


✅ 答案:C


💡 解析:语境“别吵”,说明宝宝此刻正在睡觉,用现在进行时。



15. She ______ in this school since 2020.


A. work  B. worked  C. has worked  D. had worked


✅ 答案:C


💡 解析:since + 时间点,现在完成时标志,表状态从过去持续至今。



16. I ______ you as soon as I arrive.


A. call  B. will call  C. called  D. have called


✅ 答案:B


💡 解析:as soon as 引导时间状语从句,遵循主将从现,主句用一般将来时。



17. When I was young, I ______ swimming every summer.


A. go  B. went  C. used to go  D. will go


✅ 答案:C


💡 解析:used to do 表示「过去常常做某事」,现在已不再做。



18. He ______ his homework now, so he can’t go out.


A. does  B. did  C. is doing  D. was doing


✅ 答案:C


💡 解析:now 表现在,用现在进行时,指此时此刻正在做作业。



19. By last month, we ______ learned 2000 words.


A. have  B. had  C. are  D. were


✅ 答案:B


💡 解析:by + 过去时间,主句用过去完成时 had + 过去分词。



20. My brother ______ always ______ late for school.


A. is; coming  B. was; come  C. has; come  D. will; come


✅ 答案:A


💡 解析:be always doing 带有感情色彩,表习惯性总是做某事。


英语8大常考时态专项练习50道|真题再现 第4张

21. Water ______ at 100℃.


A. boil  B. boils  C. boiled  D. will boil


✅ 答案:B


💡 解析:客观科学真理,用一般现在时,不可数名词视作三单。



22. They ______ here in ten minutes.


A. arrive  B. arrived  C. will arrive  D. are arriving


✅ 答案:C


💡 解析:in ten minutes 十分钟后,表将来,用一般将来时。



23. I ______ this movie before.


A. never see  B. never saw  C. have never seen  D. had never seen


✅ 答案:C


💡 解析:before 常用于现在完成时,表曾经有没有做过某事。



24. What ______ you ______ at 8 last night?


A. do; do  B. did; do  C. were; doing  D. are; doing


✅ 答案:C


💡 解析:at 8 last night 过去具体时间点,用过去进行时,询问当时正在做什么。



25. She ______ to Shanghai twice.


A. go  B. went  C. has been  D. had been


✅ 答案:C


💡 解析:twice 表次数,用现在完成时;have been to 表示去过某地。



26. We ______ to the park if it doesn’t rain.


A. go  B. will go  C. went  D. have gone


✅ 答案:B


💡 解析:if 引导条件状语从句,主将从现,主句用一般将来时。



27. He ______ down the street when the accident happened.


A. walks  B. walked  C. was walking  D. is walking


✅ 答案:C


💡 解析:过去一个动作发生时,另一个动作正在进行,用过去进行时。



28. My father ______ newspapers every evening.


A. read  B. reads  C. is reading  D. has read


✅ 答案:B


💡 解析:every evening 习惯性动作,一般现在时,主语三单动词变形。



29. I ______ just ______ my breakfast.


A. have; had  B. has; had  C. am; having  D. was; having


✅ 答案:A


💡 解析:just 刚刚,现在完成时标志,主语 I 搭配 have。



30. She ______ a teacher five years ago.


A. is  B. was  C. has been  D. had been


✅ 答案:B


💡 解析:five years ago 五年前,过去时间,用一般过去时。



英语8大常考时态专项练习50道|真题再现 第5张


31. Look at the clouds! It ______ rain.


A. will  B. is going to  C. was going to  D. has


✅ 答案:B


💡 解析:根据眼前迹象预判天气,用 be going to。



32. They ______ in the classroom now.


A. study  B. studied  C. are studying  D. were studying


✅ 答案:C


💡 解析:now 表此刻,用现在进行时。



33. He ______ in London for 5 years before he came back.


A. lives  B. lived  C. has lived  D. had lived


✅ 答案:D


💡 解析:回来是过去动作,居住是「过去的过去」,用过去完成时。



34. I usually ______ milk for breakfast.


A. drink  B. drank  C. will drink  D. have drunk


✅ 答案:A


💡 解析:usually 日常习惯,一般现在时,非三单用动词原形。



35. The train ______ already ______.


A. has; left  B. have; left  C. is; leaving  D. was; leaving


✅ 答案:A


💡 解析:already 现在完成时标志,主语三单用 has。



36. What ______ you ______ tomorrow?


A. do; do  B. did; do  C. will; do  D. are; done


✅ 答案:C


💡 解析:tomorrow 明天,一般将来时,will+动词原形。



37. While I ______ a walk, I met an old friend.


A. take  B. took  C. was taking  D. am taking


✅ 答案:C


💡 解析:while 常配进行时,主句为过去时,从句用过去进行时。



38. She ______ music every day.


A. listen to  B. listens to  C. listened to  D. has listened to


✅ 答案:B


💡 解析:every day 日常习惯,一般现在时,主语三单变形。



39. We ______ the work by the end of last week.


A. finish  B. finished  C. have finished  D. had finished


✅ 答案:D


💡 解析:by the end of + 过去时间,主句用过去完成时。



40. He ______ computer games at the moment.


A. play  B. plays  C. is playing  D. was playing


✅ 答案:C


💡 解析:at the moment 此刻,用现在进行时。



英语8大常考时态专项练习50道|真题再现 第6张


41. Spring ______ after winter.


A. come  B. comes  C. came  D. will come


✅ 答案:B


💡 解析:自然规律客观真理,一般现在时,三单变形。



42. I ______ never ______ to foreign countries.


A. have; been  B. has; been  C. am; being  D. was; being


✅ 答案:A


💡 解析:never 常用于现在完成时,have been to 去过某地。



43. They ______ basketball at 4 yesterday afternoon.


A. play  B. played  C. are playing  D. were playing


✅ 答案:D


💡 解析:过去具体时间点,用过去进行时。



44. She ______ her keys. She can’t find them.


A. lose  B. lost  C. has lost  D. had lost


✅ 答案:C


💡 解析:丢钥匙对现在造成影响(找不到),用现在完成时。



45. There ______ a sports meeting next week.


A. is  B. was  C. will be  D. has been


✅ 答案:C


💡 解析:next week 表将来,there be 将来时用 there will be。



46. My sister ______ English since she was six.


A. learn  B. learned  C. has learned  D. had learned


✅ 答案:C


💡 解析:since 从句,主句用现在完成时,动作持续至今。



47. He ______ to bed early every night.


A. go  B. goes  C. went  D. will go


✅ 答案:B


💡 解析:every night 每晚习惯,一般现在时,三单变形。



48. When I arrived, they ______ talking.


A. are  B. were  C. have  D. had


✅ 答案:B


💡 解析:到达那一刻正在交谈,用过去进行时。



49. I ______ it three times, but I still don’t understand.


A. read  B. am reading  C. have read  D. had read


✅ 答案:C


💡 解析:已经读三遍,对现在有影响仍不懂,用现在完成时。



50. At 10 tonight, I ______ .


A. sleep  B. will sleep  C. have slept  D. will be sleeping


✅ 答案:D


💡 解析:at 10 tonight,用将来进行时,表示"今晚10点",表示将来具体某个时刻正在做什么。


英语8大常考时态专项练习50道|真题再现 第7张

往期轻松回顾

初高中英语8大常考时态 | 结构+标志词+例句+真题+思维导图

英语强调句|超全用法总结 |一看就会

定语从句专项50题-答案速查+详细解析

英语状语从句专项50题 ‖ 附答案+解析,刷题提分必备

轻松学英语|名词性从句专项50题

英语虚拟语气|错题复盘避坑版

英语语法 ‖ 倒装句超全总结+4套专项练习,一篇彻底吃透!

保姆级定语从句总结 ‖ 一篇搞定英语核心语法,建议收藏!

轻松学英语 ‖ 英语状语从句超全总结

名词性从句总复习:主/宾/表/同位语一次理清

英语8大常考时态专项练习50道|真题再现 第8张

 今日互动


做完这50道时态真题,你最容易混淆哪两个时态?


评论区留言👇,下期专门出精讲拆解~

抱歉,评论功能暂时关闭!