By the time we arriv等时态练习 - 高中英语语法 - 正正题库
高中英语语法练习15题:时态专项训练,包含"By the time we arrived at the cinema, th"、"While I ___ my homework last night, my b"等题目,涉及By、While、Scientists等词汇,考查my、was、has等语法点应用。
英语单词默写 英语语法训练 英语练习题 英语时态练习 英语代词练习 英语冠词练习 英语词组练习 英语阅读理解 语法专项突破 英语作文练习 英语语法大全 英语形容词练习

高中英语语法练习

时态 (Tenses)
发布时间:2026-06-13 19:25:07
日期: ______ 实际用时: ____ 分钟 正确率: ____ /15
1. By the time we arrived at the cinema, the movie ______ for ten minutes. (时态)
我们到达电影院时,电影已经开演十分钟了。
2. While I ______ my homework last night, my brother was playing video games loudly. (时态)
昨晚我做作业的时候,我弟弟在大声打电子游戏。
3. Scientists ______ a breakthrough in renewable energy next month, according to the latest report. (时态)
根据最新报道,科学家们下个月将取得可再生能源领域的突破。
4. She ______ in London since she graduated from university, and she has no plans to move back. (时态)
自从她大学毕业以来,她一直住在伦敦,而且不打算搬回去。
5. Look! The children ______ in the garden despite the heavy rain. (时态)
看!尽管下着大雨,孩子们仍在花园里玩耍。
6. If you ______ harder during high school, you would have been admitted to a top university. (时态)
如果你在高中时更努力一点,你本可以被一所顶尖大学录取。
7. By this time tomorrow, I ______ my final exam and finally be able to relax. (时态)
到明天这个时候,我就已经考完期末考试,终于可以放松了。
8. He usually ______ coffee in the morning, but today he chose tea instead. (时态)
他通常早上喝咖啡,但今天却选择了茶。
9. When I called her, she said she ______ dinner, so we agreed to talk later. (时态)
我给她打电话时,她说她正在吃晚饭,所以我们约定稍后再聊。
10. They ______ to Paris three times, which is why they know the city so well. (时态)
他们已经去过巴黎三次了,这就是他们对这座城市如此熟悉的原因。
11. At 8 p.m. yesterday, I ______ online classes while my parents were watching TV. (时态)
昨天晚上8点,我正在上网络课程,而我父母在看电视。
12. The train ______ at 6:30 every morning, so don’t be late if you want to catch it. (时态)
这列火车每天早上6:30发车,所以如果你想赶上它,就别迟到。
13. By the end of last year, she ______ all her student loans, which surprised everyone. (时态)
到去年年底为止,她已经还清了所有学生贷款,这让所有人都感到惊讶。
14. Don’t disturb him—he ______ an important presentation right now. (时态)
别打扰他——他正在做一场重要的演示。
15. I believe AI ______ many jobs in the near future, but it will also create new opportunities. (时态)
我相信人工智能将在不久的将来取代许多工作,但也会创造新的机会。

✅ 参考答案

1. had started
2. was doing
3. will make
4. has lived
5. are playing
6. had studied
7. will have finished
8. drinks
9. was having
10. have been
11. was attending
12. leaves
13. had repaid
14. is giving
15. will replace

💡 解题思路

第1题: “By the time we arrived” 表示过去某一时间点之前已完成的动作,用过去完成时。
第2题: “While” 引导时间状语从句,描述过去某一时刻正在进行的动作,主句用过去进行时。
第3题: “Next month” 表示将来,且句意为预测性事件,用一般将来时。
第4题: “Since she graduated” 表示从过去持续到现在的动作,用现在完成时。
第5题: “Look!” 提示当前正在发生的动作,用现在进行时。
第6题: 虚拟语气中,对过去情况的假设,if从句用过去完成时。
第7题: “By this time tomorrow” 表示将来某一时间点前完成的动作,用将来完成时。
第8题: “Usually” 表示习惯性动作,用一般现在时;主语he为第三人称单数,动词加-s。
第9题: “When I called her” 是过去时间点,她当时正在吃饭,用过去进行时。
第10题: “Three times” 与现在完成时连用,表示过去发生的动作对现在有影响。
第11题: “At 8 p.m. yesterday” 是过去具体时间点,强调当时正在进行的动作,用过去进行时。
第12题: 按照时刻表发生的动作(如火车发车),用一般现在时表示将来。
第13题: “By the end of last year” 表示过去某一时间点前已完成的动作,用过去完成时。
第14题: “Right now” 表示此刻正在进行的动作,用现在进行时。
第15题: “In the near future” 表示将来,且句意为预测,用一般将来时。