🔤 英语语法完全讲解
直觉理解
英语语法是语言的交通规则。时态和情态动词(can/could/would/should)不是死记硬背的规则,而是表达时间、确定性和关系的信号。
1. 时态 (Tense)
英语时态:一般·进行·完成·完成进行 × 现在·过去·将来 = 12种。
- 一般时态:习惯·事实 (He studies every day.)
- 进行时态:正在进行的动作 (She is studying now.)
- 完成时态:过去到现在的联系 (I have studied for 3 hours.)
- 完成进行:从过去到现在仍在继续 (They have been waiting.)
高考考点:现在完成时 vs 一般过去时的区别
✓ "I have lost my key."(现在仍丢失)vs "I lost my key yesterday."(过去事实)
→ 有 since, for, already, yet, just, ever 时,用现在完成时!
✓ "I have lost my key."(现在仍丢失)vs "I lost my key yesterday."(过去事实)
→ 有 since, for, already, yet, just, ever 时,用现在完成时!
2. 被动语态 (Passive Voice)
主动句的宾语变为被动句的主语:be + 过去分词(p.p.)
- 主动:The teacher teaches English. → 被动:English is taught by the teacher.
- 双宾语被动:She was given a present. / A present was given to her.
- 使役动词被动:He was made to clean the room.(使役动词被动:还原to不定式)
- 进行时被动:is/was being + p.p.
- 完成时被动:has/had been + p.p.
3. 关系词 (Relative Clauses)
- 关系代词:who(人·主格/宾格)、whose(所有格)、which(物)、that(人·物)
- 关系副词:where(地点)、when(时间)、why(原因)、how(方式)— 可替换为先行词+介词+which
- 限制性 vs 非限制性:非限制(, which)不能用that,不能省略
- what:含先行词的关系代词 (= the thing(s) that)
4. 虚拟语气 (Conditionals)
- 虚拟语气(与现在相反):If + 过去式, would/could/might + 动词原形
"If I were rich, I would travel the world." - 虚拟语气(与过去相反):If + had p.p., would have p.p.
"If she had studied harder, she would have passed." - I wish / as if:I wish I were taller. / He talks as if he knew everything.
5. 非谓语动词 — 不定式·动名词·分词
- 不定式 (to V):名词(S·O·C)·形容词·副词功能。含未来·目的意味。
want/hope/decide/plan + to V - 动名词 (V-ing):名词功能(S·O)。表示过去·一般事实·习惯。
enjoy/finish/mind/avoid/keep + V-ing - 分词:现在分词(主动·进行)vs 过去分词(被动·完成)
分词短语:~ing / having p.p. / being p.p.
记忆要点:"stop to V"(停下来去做~)vs "stop V-ing"(停止做~)
"try to V"(努力去做~)vs "try V-ing"(尝试做~)
"try to V"(努力去做~)vs "try V-ing"(尝试做~)
6. 倒装·强调句型
- 否定词倒装:Never/Seldom/Hardly/Not only 放句首 → 助动词+主语
"Never have I seen such beauty." - 强调句型 It~that:"It was John that broke the window."(强调成分插入)
- do强调:"I do love you."(强调现在·过去动词)
练习题
1. 填入适当形式:
"By the time she arrived, we _____ (finish) dinner."
→ had finished(过去完成时:基准时间点之前完成的动作)
2. 找出并改正错误:
"If I would have more time, I would study abroad."
→ would have → had(虚拟语气:if从句中不能用would)
"By the time she arrived, we _____ (finish) dinner."
→ had finished(过去完成时:基准时间点之前完成的动作)
2. 找出并改正错误:
"If I would have more time, I would study abroad."
→ would have → had(虚拟语气:if从句中不能用would)
💡 高考英语语法备考策略:高考语法题常考主谓一致、时态、语态,并列结构,以及分词 vs 谓语动词的区分。先确定句子的主语和谓语动词,再辨析修饰成分和从句,通过反复练习培养语感。
练习题
基础 Q. "I have lost my key." 这个现在完成时的用法是?①经历 ②完成 ③持续
查看答案
②完成 — 刚刚就失去了钒匙,结果影响到现在。经历: have been to。持续: have lived here for 3 years.
应用 Q. 填空: "She ___ here since 2020." (用live的适当形式)
查看答案
has lived — 现在完成时。since+时间点,for+时间段表示持续动作。
进阶 Q. 解释"If I had studied harder, I would have passed."的时制结构和意义。
查看答案
补语虽如过去完成时: If + had + p.p., would + have + p.p. 表示对过去实际上没有发生的事的遗憾。
艾宾浩斯遗忘曲线复习建议
通过间隔重复,将刚学的内容牢固地存入长期记忆。
明天
3天后
1周后
1个月后