By the time we arriv等时态练习 - 高中英语语法 - 正正题库
高中英语语法练习20题:时态专项训练,包含"By the time we arrived at the cinema, th"、"While I ___ my homework last night, the "等题目,涉及By、While、She等词汇,考查my等语法点应用。
英语语法训练 英语语态练习 英语连词练习 英语语法大全 语法专项突破 英语词组练习 初中英语语法练习 英语练习题 英语冠词练习 英语语法题库 英语副词练习 英语语法知识点

高中英语语法练习

时态 (Tenses)
发布时间:2026-06-13 21:16:01
日期: ______ 实际用时: ____ 分钟 正确率: ____ /20
1. By the time we arrived at the cinema, the movie ______ for ten minutes. (时态)
我们到达电影院时,电影已经开演十分钟了。
2. While I ______ my homework last night, the power went out suddenly. (时态)
昨晚我正在做作业时,突然停电了。
3. She ______ in Shanghai since she graduated from university in 2020. (时态)
自从2020年大学毕业以来,她一直住在上海。
4. Look! The children ______ soccer in the park right now. (时态)
看!孩子们正在公园里踢足球。
5. If it doesn’t rain tomorrow, we ______ hiking in the mountains. (时态)
如果明天不下雨,我们就去山里徒步旅行。
6. He told me he ______ never ______ such a breathtaking view before he visited Tibet. (时态)
他告诉我,在去西藏之前,他从未见过如此令人惊叹的景色。
7. By this time next week, I ______ for my final exams in the library. (时态)
到下周这个时候,我将在图书馆为期末考试复习。
8. My parents usually ______ to work by subway, but yesterday they took a taxi because of the heavy rain. (时态)
我父母通常乘地铁上班,但昨天因为大雨他们打车了。
9. When I called her at 8 p.m., she said she ______ dinner and would call me back later. (时态)
我晚上8点给她打电话时,她说她正在吃晚饭,稍后会给我回电话。
10. Scientists ______ great progress in renewable energy research over the past decade. (时态)
在过去十年中,科学家们在可再生能源研究方面取得了巨大进展。
11. Don’t disturb him—he ______ an important online meeting at the moment. (时态)
别打扰他——他此刻正在参加一个重要的线上会议。
12. Last summer, we ______ to Japan, and it was the most unforgettable trip of my life. (时态)
去年夏天,我们去了日本,那是我一生中最难忘的旅行。
13. By the end of last month, they ______ all the preparations for the international conference. (时态)
到上个月底,他们已经完成了国际会议的所有准备工作。
14. I ______ you as soon as I get the test results tomorrow afternoon. (时态)
明天下午我一拿到考试成绩就告诉你。
15. While Tom ______ his bike this morning, he saw a stray dog limping down the street. (时态)
今天早上汤姆正在修自行车时,看见一只流浪狗一瘸一拐地走在街上。
16. She ______ three novels and is currently working on her fourth. (时态)
她已经写了三部小说,目前正在创作第四部。
17. The train ______ at 6:30 p.m., so make sure you arrive at the station by 6:00. (时态)
火车下午6:30发车,所以你要确保6点前到达车站。
18. At 9 o’clock yesterday evening, I ______ a documentary about climate change. (时态)
昨天晚上9点,我正在看一部关于气候变化的纪录片。
19. He ______ English for six years before he moved to Canada in 2018. (时态)
在2018年移居加拿大之前,他已经学了六年英语。
20. This time next year, they ______ their own startup company in Silicon Valley. (时态)
明年这个时候,他们将在硅谷创办自己的初创公司。

✅ 参考答案

1. had been on
2. was doing
3. has lived
4. are playing
5. will go
6. had; seen
7. will be studying
8. go
9. was having
10. have made
11. is having
12. went
13. had completed
14. will tell
15. was fixing
16. has written
17. leaves
18. was watching
19. had studied
20. will be running

💡 解题思路

第1题: “By the time we arrived”表示过去某一时间点之前已完成的动作,用过去完成时;movie为不可数概念,动词需用持续性动词be on。
第2题: “While”引导的时间状语从句描述过去某一时刻正在进行的动作,主句为一般过去时,从句用过去进行时。
第3题: “Since + 过去时间点”与现在完成时连用,表示从过去持续到现在的状态。
第4题: “Look!”提示当前正在发生的动作,用现在进行时。
第5题: 条件状语从句(if...)中主句用一般将来时,表示将来的计划。
第6题: “Before he visited Tibet”是过去的时间参照点,“never...before”强调在此之前的经历,用过去完成时。
第7题: “By this time next week”表示将来某一时间点正在进行的动作,用将来进行时。
第8题: “Usually”表示习惯性动作,用一般现在时;后半句“yesterday”对应一般过去时,但本空考查的是通常情况。
第9题: “At 8 p.m.”是过去具体时间点,且动作未完成(would call back),说明当时正在吃饭,用过去进行时。
第10题: “Over the past decade”是现在完成时的典型时间状语,强调至今为止的成果。
第11题: “At the moment”表示此刻正在进行的动作,用现在进行时。
第12题: “Last summer”是明确的过去时间,用一般过去时。
第13题: “By the end of last month”表示过去某一时间点之前已完成的动作,用过去完成时。
第14题: “As soon as”引导时间状语从句,主句表示将来动作,用一般将来时。
第15题: “While”引导的从句描述过去某一时刻正在进行的动作,用过去进行时。
第16题: “Is currently working”表明动作延续至今,前面已完成三部小说,用现在完成时。
第17题: 按照时刻表安排的将来事件(如火车、航班)用一般现在时表示将来。
第18题: “At 9 o’clock yesterday evening”是过去具体时间点,强调当时正在进行的动作,用过去进行时。
第19题: “Before he moved to Canada in 2018”是过去的时间参照点,此前已完成的动作,用过去完成时。
第20题: “This time next year”表示将来某一具体时间点正在进行的动作,用将来进行时。