She often ___ (read)等一般现在时、现在进行时、一般过去时练习 - 7年级上册英语语法 - 正正题库
7年级上册英语语法练习20题:一般现在时、现在进行时、一般过去时、一般将来时、过去进行时、现在完成时、过去完成时、将来进行时专项训练,包含"She often ___ (read) books in the librar"、"They ___ (play) football on the playgrou"等题目,涉及She、They、My等词汇,考查My、do、his等语法点应用。
日期: ______
实际用时: ____ 分钟
正确率: ____ /20
1. She often ______ (read) books in the library. (一般现在时)
她经常在图书馆看书。
2. They ______ (play) football on the playground right now. (现在进行时)
他们此刻正在操场上踢足球。
3. My father ______ (buy) a new car last week. (一般过去时)
我爸爸上周买了一辆新车。
4. We ______ (visit) the museum tomorrow. (一般将来时)
我们明天要去参观博物馆。
5. He ______ (do) his homework when I called him. (过去进行时)
我给他打电话时,他正在做作业。
6. I ______ (finish) my homework already. (现在完成时)
我已经完成了我的作业。
7. By the time I arrived, the movie ______ (start). (过去完成时)
我到达时,电影已经开始了。
8. At this time next Sunday, I ______ (fly) to Beijing. (将来进行时)
下周日这个时候,我将正在飞往北京。
9. Tom always ______ (go) to school by bus. (一般现在时)
汤姆总是坐公交车上学。
10. Look! The children ______ (swim) in the pool. (现在进行时)
看!孩子们正在游泳池里游泳。
11. We ______ (have) a picnic last weekend. (一般过去时)
上周末我们进行了一次野餐。
12. She ______ (be) a teacher in the future. (一般将来时)
她将来会成为一名老师。
13. While I ______ (walk) home, it began to rain. (过去进行时)
我正走回家时,天开始下雨了。
14. They ______ (live) in this city for ten years. (现在完成时)
他们在这座城市已经住了十年。
15. The train ______ (leave) before we got to the station. (过去完成时)
火车在我们到达车站之前就开走了。
16. I ______ (study) in the library this evening. (将来进行时)
今晚我将在图书馆学习。
17. My sister ______ (like) playing the piano. (一般现在时)
我妹妹喜欢弹钢琴。
18. Listen! Someone ______ (sing) in the next room. (现在进行时)
听!有人在隔壁房间里唱歌。
19. He ______ (visit) his grandparents yesterday. (一般过去时)
他昨天去看了他的爷爷奶奶。
20. We ______ (have) a test next Monday. (一般将来时)
我们下周一要考试。
✅ 参考答案
1. reads
2. are playing
3. bought
4. will visit
5. was doing
6. have finished
7. had started
8. will be flying
9. goes
10. are swimming
11. had
12. will be
13. was walking
14. have lived
15. had left
16. will be studying
17. likes
18. is singing
19. visited
20. will have
💡 解题思路
第1题:
一般现在时,主语she是第三人称单数,动词read加s变成reads。
第2题:
现在进行时,主语they复数,be动词用are,play加ing。
第3题:
一般过去时,时间状语last week,buy的过去式bought。
第4题:
一般将来时,tomorrow用will+动词原形visit,也可用be going to,答案为will visit。
第5题:
过去进行时,when引导的时间状语从句,主句表示过去某一时刻正在进行的动作,主语he单数,be动词用was,do加ing。
第6题:
现在完成时,already标志,主语I,助动词have,finish的过去分词finished。
第7题:
过去完成时,by the time...到达之前已发生,表示过去的过去,主语the movie单数,助动词had,start的过去分词started。
第8题:
将来进行时,at this time next Sunday表示将来的某个时刻正在进行的动作,主语I,will be + doing,fly变flying。
第9题:
一般现在时,always表示经常,主语Tom第三人称单数,go变goes。
第10题:
现在进行时,Look!提示正在发生,the children复数,be动词are,swim加ming(双写m)。
第11题:
一般过去时,last weekend,have的过去式had。
第12题:
一般将来时,in the future,主语she,will+be动词原形。
第13题:
过去进行时,while引导的时间状语从句,表示正在进行时另一个动作发生,主语I,be动词was,walk加ing。
第14题:
现在完成时,“for ten years”表示持续一段时间,主语they复数,助动词have,live的过去分词lived。
第15题:
过去完成时,before从句用过去式got,主句动作先发生,表示过去的过去,主语the train单数,had left。
第16题:
将来进行时,this evening表示未来时间,主语I,will be + studying。
第17题:
一般现在时,表示喜好,主语my sister第三人称单数,like加s。
第18题:
现在进行时,Listen!提示正在发生,someone单数,be动词is,sing加ing。
第19题:
一般过去时,yesterday,visit的过去式visited。
第20题:
一般将来时,next Monday,主语we,will have(或用are going to have)。