She ___ English ever等一般现在时、一般过去时、将来进行时练习 - 8年级上册英语语法 - 正正题库
8年级上册英语语法练习15题:一般现在时、一般过去时、将来进行时、现在进行时、过去完成时、现在完成时、过去进行时、一般将来时专项训练,包含"She ___ English every morning."、"They ___ to the park yesterday afternoon"等题目,涉及She、English、They等词汇,考查my等语法点应用。
日期: ______
实际用时: ____ 分钟
正确率: ____ /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。