She ___ English ever等一般现在时、一般过去时、将来进行时练习 - 初中英语语法 - 正正题库
初中英语语法练习15题:一般现在时、一般过去时、将来进行时、现在进行时、过去完成时、现在完成时、过去进行时、一般将来时、一般过去日晚间专项训练,包含"She ___ English every morning."、"They ___ to the park yesterday."等题目,涉及She、English、They等词汇,考查my等语法点应用。
英语练习题 英语语法大全 英语代词练习 英语语法题库 英语形容词练习 英语语法训练 英语连词练习 英语词组练习 高中英语语法练习 英语冠词练习 英语作文练习 英语副词练习

初中英语语法练习

时态 (Tenses)
发布时间:2026-05-19 15:42:34
日期: ______ 实际用时: ____ 分钟 正确率: ____ /15
1. She ______ English every morning. (一般现在时)
她每天早上学英语。
2. They ______ to the park yesterday. (一般过去时)
他们昨天去了公园。
3. I ______ my homework at 8 p.m. tomorrow. (将来进行时)
明天晚上八点我将正在做作业。
4. Look! The boys ______ football in the playground. (现在进行时)
看!那些男孩正在操场上踢足球。
5. By the time we arrived, the movie ______ already ______. (过去完成时)
当我们到达时,电影已经开始了。
6. He ______ in Beijing since 2020. (现在完成时)
他从2020年起就住在北京。
7. While I ______ dinner, the phone rang. (过去进行时)
当我在吃晚饭时,电话响了。
8. We ______ visit Shanghai next summer. (一般将来时)
我们明年夏天将去参观上海。
9. My sister ______ piano lessons twice a week. (一般现在时)
我妹妹每周上两次钢琴课。
10. Last Sunday, I ______ a new book at the bookstore. (一般过去日晚间)
上周日,我在书店买了一本新书。
11. Don’t call me at 9 tonight—I ______ an online class. (将来进行时)
今晚九点别给我打电话——我将正在上一节网课。
12. She ______ never ______ abroad before last year. (过去完成时)
在去年之前,她从未出过国。
13. The sun ______ in the east. (一般现在时)
太阳从东方升起。
14. Right now, my mom ______ dinner in the kitchen. (现在进行时)
现在,我妈妈正在厨房做晚饭。
15. They ______ friends for ten years. (现在完成时)
他们已经做了十年的朋友了。

✅ 参考答案

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

💡 解题思路

第1题: 主语是第三人称单数she,一般现在时表示习惯动作,动词用studies。
第2题: 时间状语yesterday表明是一般过去时,go的过去式是went。
第3题: 表示将来某一时刻正在进行的动作,用将来进行时:will be doing。
第4题: Look!提示动作正在进行,主语是复数boys,用are playing。
第5题: “By the time we arrived”表示在过去某一时间之前已完成的动作,用过去完成时had started。
第6题: since 2020表示从过去持续到现在的动作,用现在完成时has lived(主语he为第三人称单数)。
第7题: while引导的从句描述过去某时正在进行的动作,主语I对应was having。
第8题: next summer表示将来时间,一般将来时用will + 动词原形。
第9题: twice a week表示习惯性动作,主语sister为第三人称单数,动词用takes。
第10题: Last Sunday是过去时间,buy的过去式是bought。
第11题: at 9 tonight是将来具体时间点,强调那时正在发生的动作,用将来进行时will be having。
第12题: before last year表示“去年之前”,动作发生在过去的过去,用过去完成时had been。
第13题: 客观事实或自然规律用一般现在时,sun为单数,动词用rises。
第14题: Right now表示此刻正在进行,主语mom为单数,用is cooking。
第15题: for ten years表示从过去持续至今的状态,用现在完成时have been(主语they为复数)。