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、She等词汇,考查my、was、is等语法点应用。
日期: ______
实际用时: ____ 分钟
正确率: ____ /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. (时态)
昨晚我做作业的时候,我弟弟在打电子游戏。
3. She ______ in Shanghai since she graduated from university. (时态)
自从她大学毕业以来,她一直住在上海。
4. Look! The children ______ soccer in the park. (时态)
看!孩子们正在公园里踢足球。
5. I ______ to visit my grandparents next weekend if the weather is fine. (时态)
如果天气好的话,我打算下周末去看望我的祖父母。
6. When I called him, he ______ a shower, so he couldn’t answer the phone. (时态)
我给他打电话时,他正在洗澡,所以没法接电话。
7. By next July, I ______ here for five years. (时态)
到明年七月,我就在这里工作满五年了。
8. He usually ______ coffee in the morning, but today he had tea. (时态)
他通常早上喝咖啡,但今天他喝了茶。
9. They ______ dinner when the power went out suddenly. (时态)
停电突然发生时,他们正在吃晚饭。
10. Scientists ______ great progress in renewable energy research over the past decade. (时态)
在过去十年中,科学家们在可再生能源研究方面取得了巨大进展。
11. Don’t disturb her—she ______ for her final exams all week. (时态)
别打扰她——她这一整周都在为期末考试复习。
12. I ______ you at the station tomorrow at 3 p.m., so please be on time. (时态)
我明天下午三点会在车站接你,所以请准时。
13. Before the invention of smartphones, people ______ letters to keep in touch. (时态)
在智能手机发明之前,人们写信来保持联系。
14. This time next Monday, we ______ on a flight to Paris. (时态)
下周一的这个时候,我们将正在飞往巴黎的航班上。
15. Although it ______ heavily this morning, the sun is shining now. (时态)
虽然今天早上下着大雨,但现在阳光明媚。
✅ 参考答案
1. had been on
2. was doing
3. has lived
4. are playing
5. am going
6. was taking
7. will have worked
8. drinks
9. were having
10. have made
11. has been studying
12. will be meeting
13. wrote
14. will be flying
15. was raining
💡 解题思路
第1题:
“By the time we arrived” 表示过去某一时间点之前已完成的动作,用过去完成时;movie be on 是固定搭配表示“上映”,故填 had been on。
第2题:
主句描述过去某一时刻正在进行的动作(做作业),用过去进行时,主语为 I,故填 was doing。
第3题:
“since she graduated” 表示从过去持续到现在的动作,用现在完成时,主语为 she,live 是延续性动词,故填 has lived。
第4题:
“Look!” 提示当前正在发生的动作,用现在进行时,主语为复数 children,故填 are playing。
第5题:
表达按计划或打算将要发生的动作,用 be going to 结构,主语为 I,故填 am going。
第6题:
“When I called him” 是过去时间点,强调当时正在进行的动作(洗澡),用过去进行时,主语为 he,故填 was taking。
第7题:
“By next July” 表示将来某一时间点之前完成的动作,用将来完成时,主语为 I,故填 will have worked。
第8题:
“usually” 表示习惯性动作,用一般现在时,主语为 he,动词 drink 需加 -s,故填 drinks。
第9题:
“when the power went out” 是过去时间点,强调当时正在进行的动作(吃晚饭),用过去进行时,主语为 they,故填 were having。
第10题:
“over the past decade” 是现在完成时的典型时间状语,progress 是不可数名词,make progress 是固定搭配,故填 have made。
第11题:
“all week” 强调从过去持续到现在并可能继续的动作,且带有结果影响,用现在完成进行时,主语为 she,故填 has been studying。
第12题:
“this time tomorrow” 表示将来某一具体时刻正在进行的动作,用将来进行时,主语为 I,故填 will be meeting。
第13题:
“Before the invention of smartphones” 指过去的过去,但此处描述过去经常性的行为,用一般过去时,故填 wrote。
第14题:
“This time next Monday” 表示将来某一具体时刻正在进行的动作,用将来进行时,主语为 we,故填 will be flying。
第15题:
“this morning” 在句中指今天早上(已结束),与 now 形成对比,描述过去某段时间内持续的动作,用过去进行时,主语为 it,故填 was raining。