By the time we arriv等时态、倒装句、虚拟语气练习 - 高中英语语法 - 正正题库
高中英语语法练习9题:时态、倒装句、虚拟语气、定语从句、非谓语动词、比较结构专项训练,包含"By the time we arrived at the cinema, th"、"Not only ___ she speak fluent English, b"等题目,涉及By、Not、English等词汇,考查that、This、is等语法点应用。
日期: ______
实际用时: ____ 分钟
正确率: ____ /9
1. By the time we arrived at the cinema, the movie ______ already ______. (时态)
当我们到达电影院时,电影已经开始了。
2. Not only ______ she speak fluent English, but she also writes academic papers in it. (倒装句)
她不仅英语说得很流利,还能用英语撰写学术论文。
3. The professor suggested that every student ______ a detailed report by next Friday. (虚拟语气)
教授建议每位学生在下周五之前提交一份详细的报告。
4. This is the very book ______ I have been looking for since last month. (定语从句)
这正是我从上个月以来一直在找的那本书。
5. Had I known about the traffic jam, I ______ a different route. (虚拟语气)
要是我早知道会堵车,我就选另一条路线了。
6. ______ exhausted after the marathon, she managed to smile at the finish line. (非谓语动词)
尽管跑完马拉松后筋疲力尽,她还是在终点线露出了微笑。
7. It is high time that we ______ serious action to address climate change. (虚拟语气)
是时候我们采取严肃行动应对气候变化了。
8. The more you practice speaking English, ______ confident you will become. (比较结构)
你练习英语口语越多,就会变得越自信。
9. He denied ______ the confidential documents to anyone outside the company. (非谓语动词)
他否认曾向公司以外的任何人泄露过机密文件。
✅ 参考答案
1. had; begun
2. does
3. submit
4. that
5. would have taken
6. Though
7. took
8. the more
9. having given
💡 解题思路
第1题:
“By the time + 过去时”主句用过去完成时,表示动作在过去的某个时间点之前已完成;begin 的过去分词是 begun。
第2题:
“Not only”位于句首时,主句需部分倒装;主语 she 是第三人称单数,一般现在时中助动词用 does。
第3题:
suggest 表“建议”时,其宾语从句用虚拟语气,谓语动词用原形(should 可省略),故填 submit。
第4题:
先行词被 the very 修饰,且在从句中作宾语,关系代词只能用 that。
第5题:
对过去情况的虚拟,主句用 would/could/might + have + 过去分词;此处表示“本会采取”,故填 would have taken。
第6题:
此处需要一个引导让步状语的连词,Though 引导让步状语从句,后接形容词 exhausted 构成省略结构(= Though she was exhausted)。
第7题:
“It is high time that...”句型中,从句谓语常用一般过去时表示虚拟,故填 took。
第8题:
“the more... the more...”为固定比较结构,表示“越……就越……”,前后结构对称。
第9题:
deny 后接动名词作宾语;根据句意“否认曾经给过”,需用完成式 having given 表示动作先于 deny 发生。