She ___ English ever等一般现在时、一般过去时、将来进行时练习 - 8年级上册英语语法 - 正正题库
8年级上册英语语法练习15题:一般现在时、一般过去时、将来进行时、现在进行时、过去完成时、现在完成时、过去进行时、一般将来时专项训练,包含"She ___ English every morning."、"They ___ to the park yesterday afternoon"等题目,涉及She、English、They等词汇,考查my等语法点应用。
英语基础语法 英语词组练习 小学英语语法练习 高中英语语法练习 英语形容词练习 英语语法大全 英语语态练习 语法专项突破 英语代词练习 英语单词默写 英语介词练习 初中英语语法练习

初中英语语法练习

时态 (Tenses)
发布时间:2026-05-27 17:14:34
日期: ______ 实际用时: ____ 分钟 正确率: ____ /15
1. She ______ English every morning. (一般现在时)
她每天早上学英语。
2. They ______ to the park yesterday afternoon. (一般过去时)
他们昨天下午去了公园。
3. I ______ my homework at 8 p.m. tomorrow. (将来进行时)
我明天晚上8点正在做作业。
4. Look! The boys ______ football on the playground. (现在进行时)
看!那些男孩正在操场上踢足球。
5. By the time we arrived, the movie ______ already ______. (过去完成时)
当我们到达时,电影已经开始了。
6. He ______ in Beijing since 2020. (现在完成时)
他从2020年起就住在北京。
7. My mother ______ dinner when I came home last night. (过去进行时)
昨晚我回家时,妈妈正在做晚饭。
8. We ______ visit Shanghai next summer holiday. (一般将来时)
我们明年暑假将去参观上海。
9. Tom usually ______ up at 6:30 a.m. (一般现在时)
汤姆通常早上6:30起床。
10. The students ______ an exam this time last Monday. (过去进行时)
上周一这个时候,学生们正在考试。
11. I ______ never ______ to the Great Wall before. (现在完成时)
我以前从未去过长城。
12. She said she ______ already finished her project. (过去完成时)
她说她已经完成了她的项目。
13. Don’t call me at 9 tonight; I ______ online class. (将来进行时)
今晚9点别给我打电话;我那时正在上在线课。
14. Last weekend, we ______ a picnic in the mountains. (一般过去时)
上周末,我们在山里野餐了。
15. Water ______ at 100 degrees Celsius. (一般现在时)
水在100摄氏度沸腾。

✅ 参考答案

1. studies
2. went
3. will be doing
4. are playing
5. had; started
6. has lived
7. was cooking
8. will
9. gets
10. were having
11. have; been
12. had
13. will be having
14. had
15. boils

💡 解题思路

第1题: 主语是第三人称单数she,一般现在时表示习惯动作,动词用studies。
第2题: 时间状语yesterday afternoon表明是一般过去时,go的过去式是went。
第3题: 表示将来某一时刻正在进行的动作,用将来进行时will be doing。
第4题: Look!提示动作正在进行,主语boys为复数,用are playing。
第5题: “By the time we arrived”表示过去的过去,用过去完成时had started。
第6题: since 2020表示从过去持续到现在的动作,用现在完成时has lived。
第7题: when引导的时间状语从句为一般过去时,主句表示当时正在进行的动作,用过去进行时was cooking。
第8题: next summer holiday表示将来时间,用一般将来时will visit,但空格只填助动词will。
第9题: usually表示习惯,主语Tom为第三人称单数,get变gets。
第10题: this time last Monday指过去某一具体时刻,用过去进行时were having。
第11题: before常与现在完成时连用,have been to表示“去过”,never放在助动词后。
第12题: 主句为一般过去时,宾语从句中动作发生在said之前,用过去完成时had finished,空格只需填had。
第13题: at 9 tonight是将来具体时间,强调那时正在进行的动作,用将来进行时will be having。
第14题: Last weekend是典型的一般过去时标志,have的过去式是had。
第15题: 表示客观真理或自然现象,用一般现在时,主语water为不可数名词,动词用boils。