By the time we arriv等时态:过去完成时、倒装句、关系代词练习 - 高中英语语法 - 正正题库
高中英语语法练习20题:时态:过去完成时、倒装句、关系代词、虚拟语气、宾语从句中的虚拟语气、动名词、不定式、主谓一致、关系副词、强调句、非谓语动词:现在分词完成式、介词短语、固定搭配、连词专项训练,包含"By the time we arrived, the meeting ___ "、"Not only ___ she speak three languages, "等题目,涉及By、Not、The等词汇,考查is、my、would等语法点应用。
日期: ______
实际用时: ____ 分钟
正确率: ____ /20
1. By the time we arrived, the meeting ______ already ______. (时态:过去完成时)
我们到达时,会议已经开始了。
2. Not only ______ she speak three languages, but she also writes poetry fluently. (倒装句)
她不仅会说三种语言,还能流利地写诗。
3. The book, ______ cover is torn, belongs to my brother. (关系代词)
那本封面破损的书是我哥哥的。
4. If I ______ you, I would reconsider that decision. (虚拟语气)
如果我是你,我会重新考虑那个决定。
5. He insisted that she ______ the report immediately. (宾语从句中的虚拟语气)
他坚持要求她立即提交报告。
6. There is no point in ______ so much time on video games. (动名词)
在电子游戏上花这么多时间毫无意义。
7. Hardly ______ he stepped out of the door when it started to rain. (倒装句)
他刚踏出门口,天就开始下雨了。
8. The teacher asked us ______ our homework before class. (不定式)
老师要求我们在课前完成作业。
9. Neither Tom nor his parents ______ at home yesterday. (主谓一致)
昨天汤姆和他的父母都不在家。
10. This is the very reason ______ he failed the exam. (关系副词)
这正是他考试不及格的原因。
11. She speaks English as if she ______ a native speaker. (虚拟语气)
她说英语的样子好像她是母语者一样。
12. I wish I ______ more careful with my words yesterday. (虚拟语气)
我真希望昨天说话能更谨慎些。
13. The house ______ they bought last year is now worth twice as much. (关系代词)
他们去年买的那栋房子现在价值翻倍了。
14. It was not until midnight ______ they finally reached the campsite. (强调句)
直到午夜他们才终于到达露营地。
15. Having ______ all his savings, he had to borrow money from friends. (非谓语动词:现在分词完成式)
花光了所有积蓄后,他不得不向朋友借钱。
16. ______ the heavy rain, the football match was postponed. (介词短语)
由于大雨,足球比赛被推迟了。
17. Each of the students ______ required to submit a project by Friday. (主谓一致)
每位学生都必须在周五前提交一份项目。
18. He would rather ______ than complain about the situation. (固定搭配)
他宁愿行动也不愿抱怨现状。
19. The moment ______ she saw him, she burst into tears. (连词)
她一见到他,就哭了起来。
20. No sooner ______ they left than the phone rang. (倒装句)
他们刚走,电话就响了。
✅ 参考答案
1. had begun
2. does
3. whose
4. were
5. submit
6. spending
7. had
8. to finish
9. were
10. why
11. were
12. had been
13. that
14. that
15. spent
16. Due to
17. is
18. act
19. when
20. had
💡 解题思路
第1题:
“By the time + 过去时”结构中,主句用过去完成时,表示动作在过去的某个时间点之前已完成。
第2题:
“Not only”位于句首时,主句需部分倒装;主语是she,一般现在时,助动词用does。
第3题:
先行词the book与cover之间是所属关系,用关系代词whose引导定语从句。
第4题:
虚拟语气中,对现在的假设用“if + 主语 + were”,无论主语人称。
第5题:
insist表示“坚持要求”时,宾语从句用“(should) + 动词原形”,should可省略。
第6题:
“There is no point in doing sth.”是固定句型,in后接动名词。
第7题:
“Hardly...when...”结构中,hardly位于句首时主句需倒装,且用过去完成时。
第8题:
ask sb. to do sth. 是固定搭配,to后接动词原形。
第9题:
“Neither...nor...”连接两个主语时,谓语动词与靠近的主语一致(his parents为复数),用were。
第10题:
reason作先行词,定语从句中缺原因状语,用关系副词why。
第11题:
as if引导的从句表示与事实相反的假设,用虚拟语气,be动词用were。
第12题:
wish后接对过去事实的虚拟,用过去完成时(had + 过去分词)。
第13题:
先行词被very修饰,关系代词只能用that,不能用which。
第14题:
强调句结构为“It was + 被强调部分 + that + 其余部分”,此处强调时间状语。
第15题:
“Having + 过去分词”表示该动作发生在主句动作之前,此处spend的过去分词是spent。
第16题:
表示“由于”且后接名词短语,用介词短语Due to。
第17题:
“Each of + 复数名词”作主语时,谓语动词用单数形式。
第18题:
“would rather do than do”是固定搭配,表示“宁愿……也不愿……”。
第19题:
“The moment”可作连词,相当于as soon as,但此处空格后是完整句子,需用when引导时间状语从句。
第20题:
“No sooner...than...”结构中,no sooner位于句首时主句需倒装,且用过去完成时。