这篇文章终于让我学会英语语法了

2024-01-03 21:10

本文主要是介绍这篇文章终于让我学会英语语法了,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

文章目录

  • 前言
  • 简单句
  • 动词
    • 动词的分类
      • 系动词
      • 助动词
      • 情态动词
    • 动词的时态
      • 动词第三人称单数的变化规律
      • 动词过去式的变化规律
    • 动词的情态
    • 动词的语态
    • 动词的否定
    • 非谓语动词
      • 动名词和现在分词的变化规律
      • 过去分词的变化规律
      • 及物动词后跟的非谓语动词的选取
  • 并列句
  • 复合句
    • 名词性从句
    • 定语从句
    • 状语从句
  • 冠词
  • 介词
  • 特殊句式
    • 强调语句
    • 虚拟语气
    • 倒装
    • 插入语
  • 附录
    • 词性
    • 句子成分
    • 句子类型
    • 英文标点符号

前言

未完待续

简单句

在这里插入图片描述

动词

动词的分类

在这里插入图片描述

系动词

系动词不能单独作谓语,它在句子中起联系作用,即赋值作用。

在这里插入图片描述

助动词

助动词有以下两个特点:

  • 帮助谓语动词一起构成否定、疑问、时态和语态等
  • 本身不能单独做谓语

在这里插入图片描述

情态动词

情态动词可算作一类特殊的助动词,除助动词的特点外,情态动词本身还有以下特点:

  • 它们本身有一定的词义,表示语气的词。
  • 它们也没有人称的变化,无论主语是谁,都只能使用原型。
  • 它们的时态变化也非常有限,只有现在时和过去时两种时态。

情态动词可以表达三方面的意思:表示语气、表示推测和表示虚拟。当表示推测时意为可能,但他们的可能性不同。

情态动词过去式表语气表推测
must-必须可能性最大
cancould能够可能性最小
willwould将要可能性居中
shallshould将要可能性居中
maymight可以可能性居中

其中过去式也可以表示现在的更委婉的语气。

动词的时态

英语的时态是指动作发生的时间状态
时态 = 动作的时间 + 动作的状态 时态=动作的时间+动作的状态 时态=动作的时间+动作的状态

每个谓语动词必须要有时态,并通过谓语动词的形式变化表现出来。动词有以下四种时间和四种状态:

  • 时间:
    过去 ⇒ 过去将来 ⇒ 现在 ⇒ 将来 过去\Rightarrow 过去将来\Rightarrow现在\Rightarrow 将来 过去过去将来现在将来
  • 状态:
    • 一般:表示默认的无特殊强调的状态
    • 进行:表示正在进行的状态
    • 完成:表示已经完成的状态
    • 完成进行:表示已经完成且还在继续进行的状态

排列组合在一起共有以下理论上的十六种时态:

时间\状态一般进行完成完成进行
过去一般过去过去进行过去完时过去完成进行
现在一般现在现在进行现在完成现在完成进行
将来一般将来将来进行将来完成将来完成进行
过去将来一般过去将来×××

其中除红色部分外,其它时态多是因为英语动词有能力构成这种时态才会被列举出来。完全无需掌握。

  • 现在时态:
    在这里插入图片描述
  • 过去时态:
    在这里插入图片描述
  • 将来时态(说话者十分确定动作发生在将来,如果不确定要使用虚拟语气):
    在这里插入图片描述
  • 过去将来时态
    在这里插入图片描述

动词第三人称单数的变化规律

第三人称是对言语发出方(第一人称)和言语的听受方(第二人称)以外的其它某一个人指示时使用的代词,单数是指其指代的是一个人。第三人称单数主语如下:

  • he、she、it
  • 单个人名、地名或称呼
  • 可数名词单数或this/that/the+可数名词单数
  • 不定代词someone、somebody、nobody、everything、something等
  • 指示代词this、that
  • 不可数名词

在一般现在时中,当主语是第三人称单数主语时,谓语动词要使用第三人称单数形式,动词的变化规律如下:

  • 直接加s
  • 以字母s、x、ch、sh、o结尾加es
  • 以辅音字母+y结尾的,把y变成i再加es
  • have——has
  • be——is

动词过去式的变化规律

动词过去式主要用于构建一般过去时,变化规律如下(常和过去分词一起记忆):

  • 直接加ed
  • 以e结尾的加d
  • 以辅音字母+y结尾的,把y变成i再加ed
  • 以c结尾的,把c变为ck再加ed
  • 以重读闭音节结尾且结尾只有一个辅音字母,双写最后一个辅音字母加ed
  • AAA型:
原形过去式过去分词含义
costcostcost花费
cutcutcut
hithithit
hurthurthurt伤害
letletlet
putputput
readreadread
setsetset放置
shutshutshut
beatbeatbeat击打
spreadspreadspread传播
  • ABA型:
原形过去式过去分词含义
comecamecome
becomebecamebecome变成
overcomeovercameovercome克服
runranrun
  • ABB型:
原形过去式过去分词含义
buildbuiltbuilt建造
burnburntburnt出生
bugboughtbought
catchcaughtcaught捕获
dealdealtdealt处理
digdugdug
dreamdreamtdreamt做梦
feedfedfed喂养
feelfeltfelt感觉
fightfoughtfought战斗
findfoundfound发现
getgotgot获得
havehadhad
hearheardheard
holdheldheld抓住
keepkeptkept保持
laylaidlaid安放
leadledled领导
learnlearntlearnt学习
leaveleftleft离开
lendlentlent借给
lightlitlit照亮
loselostlost失去
makemademade
meanmeantmeant含义
meetmetmet遇见
paypaidpaid支付
saysaidsaid
sellsoldsold
sendsentsent发送
shineshoneshone发光
sitsatsat
sleepsleptslept睡觉
smellsmeltsmelt
speedspedsped加速
spendspentspent花费
standstoodstood站立
stickstuckstuck粘贴
sweepsweptswept打扫
teachtaughttaught
telltoldtold告诉
thinkthoughtthought思考
understandunderstoodunderstood理解
winwonwon
bringbroughtbrought带来
  • ABC型:
原形过去式过去分词含义
be(am/is)wasbeen
be(are)werebeen
bearboreborn携带
beginbeganbegun开始
blowblewblown
breakbrokebroken打破
choosechosechosen选择
dodiddone
drawdrewdrawn画画
drinkdrankdrunk
drivedrovedriven开车
eatateeaten
fallfellfallen掉落
flyflewflown
givegavegiven
growgrewgrown生长
hidehidhidden隐藏
knowknewknown}知道
lielaylain说谎
mistakemistookmistaken犯错
rideroderidden
riseroserisen升起
seesawseen
shakeshookshaken抖动
singsangsung
speakspokespoke
stealstolestolen
swimswamswum
taketooktaken
throwthrewthrown
wakewokewoken唤醒
wearworeworn穿
writewrotewritten

动词的情态

这里的情态特指虚拟语气,虚拟语气有以下两种功能:

  • 表达对现在、过去和将来不可能的假设
    • 表达和现在事实相反,条件句的谓语动词用过去式(be只能用were),主句的谓语动词用would+动词原形
    • 表达和将来事实相反或在将来发生的概率很小 ,条件句的谓语动词用should+动词原形,主句的谓语动词用would+动词原形
    • 表达和过去事实相反,h条件句的谓语动词用had+动词原形,主句的谓语动词用would have+动词过去分词
  • 表达对现在、过去和将来的愿望、请求、建议和命令等

动词的语态

动词的语态用于表示主语和谓语的关系,分为以下两种:

  • 主动语态:主语是谓语动词的发出者
  • 被动语态:主语是被动语态的承受者

主动语态没有专门的形式,只要不是被动语态,就是主动语态。被动语态通过以下形式体现:

be+过去分词 [+by+动作的发出者]

如果强调被谁做,可以在被动语态后加上by和动作的发出者。其中be用来表示被动的时间,过去分词用于表示被动的动作。使用被动语态的三步曲:

  • 确定被动的动作,并将其变为过去分词。
  • 确定被动的时间,把be变成对应的时态。
  • 根据主语,确定`be的单复数。

在主动语态和被动语态中,表现时态的词有所不同:

  • 在主动语态中,要把动作所对应的动词变为各种时态
  • 在被动语态的中,表现时态变化的不是动作所对应的动词,而是把be变成对应的各种时态

被动语态和情态的结合方式如下:

情态动词+be+过去分词

动词的否定

简单句中表达否定,要把谓语动词变成对应的否定形式,根据动词的分类可以分为以下两种:

  • 实义动词变否定:
do/does/did + not + 动词原型
  • 情态动词和助动词变否定:
无实义动词 + not

非谓语动词

非谓语动词就是不可以做谓语的动词,如果句子里有多个动词就需要把不做谓语的动词变成非谓语形式,非谓语动词虽然不作谓语,但依然保留着动词的特征,就是动词表示的动作一定有执行者,及物动词表达的动作会有一个承受者。非谓语动作的执行者和承受者就是非谓语动词的逻辑主语或宾语。非谓语动词有以下三种:

在这里插入图片描述

动名词和现在分词的变化规律

动名词和现在分词的变化规律相同,它们的变化规律如下:

在这里插入图片描述

过去分词的变化规律

过去分词的变化规律如下(常和过去式一起记忆):

在这里插入图片描述

此外还有一些不规则的变化形式:

  • AAA型:
原形过去式过去分词含义
costcostcost花费
cutcutcut
hithithit
hurthurthurt伤害
letletlet
putputput
readreadread
setsetset放置
shutshutshut
beatbeatbeat击打
spreadspreadspread传播
  • ABA型:
原形过去式过去分词含义
comecamecome
becomebecamebecome变成
overcomeovercameovercome克服
runranrun
  • ABB型:
原形过去式过去分词含义
buildbuiltbuilt建造
burnburntburnt出生
bugboughtbought
catchcaughtcaught捕获
dealdealtdealt处理
digdugdug
dreamdreamtdreamt做梦
feedfedfed喂养
feelfeltfelt感觉
fightfoughtfought战斗
findfoundfound发现
getgotgot获得
havehadhad
hearheardheard
holdheldheld抓住
keepkeptkept保持
laylaidlaid安放
leadledled领导
learnlearntlearnt学习
leaveleftleft离开
lendlentlent借给
lightlitlit照亮
loselostlost失去
makemademade
meanmeantmeant含义
meetmetmet遇见
paypaidpaid支付
saysaidsaid
sellsoldsold
sendsentsent发送
shineshoneshone发光
sitsatsat
sleepsleptslept睡觉
smellsmeltsmelt
speedspedsped加速
spendspentspent花费
standstoodstood站立
stickstuckstuck粘贴
sweepsweptswept打扫
teachtaughttaught
telltoldtold告诉
thinkthoughtthought思考
understandunderstoodunderstood理解
winwonwon
bringbroughtbrought带来
  • ABC型:
原形过去式过去分词含义
be(am/is)wasbeen
be(are)werebeen
bearboreborn携带
beginbeganbegun开始
blowblewblown
breakbrokebroken打破
choosechosechosen选择
dodiddone
drawdrewdrawn画画
drinkdrankdrunk
drivedrovedriven开车
eatateeaten
fallfellfallen掉落
flyflewflown
givegavegiven
growgrewgrown生长
hidehidhidden隐藏
knowknewknown}知道
lielaylain说谎
mistakemistookmistaken犯错
rideroderidden
riseroserisen升起
seesawseen
shakeshookshaken抖动
singsangsung
speakspokespoke
stealstolestolen
swimswamswum
taketooktaken
throwthrewthrown
wakewokewoken唤醒
wearworeworn穿
writewrotewritten

及物动词后跟的非谓语动词的选取

及物动词后跟动名词作宾语还是跟不定式作宾语,主要取决于及物动词的习惯搭配:

  • 只接动名词做宾语的动词或短语:
动词/短语含义
mind介意
escape逃脱
miss思念
enjoy喜欢
practice练习
prevent预防
dislike不喜欢
admit承认
suggest/advise/recommend建议
keep保持
consider考虑
can’t help情不自禁
can’t stand不能忍受
risk冒险
resist抵抗
give up放弃
avoid避免
appreciate欣赏
finish完成
imagine想象
  • 只接不定式做宾语的动词或短语:
动词/短语含义
hope希望
want
offer提供
long渴望
fail未能做
expect期待
wish希望
ask要求
decide决定
pretend假装
manage设法做
agree同意
afford负担得起
determine决定
promise承诺
happen碰巧
refuse拒绝
seem/appear似乎
  • 同一动词后接不定式和动名词的不同用法:
动词/短语动名词不定式
stop停止正在做的事停下来去做某事
remember/forget/regret记得/忘记/后悔做过(动作已经发生了)记得/忘记/后悔要做(动作还没发生)
try试试去做,看有什么结果设法去做
go on接着做同一件事接着做另一件事
mean意味着打算做
consider考虑做认为是

并列句

并列句是指由并列连词连接的两个或两个以上的句子,这些句子可以是简单句,也可以是复合句,但它们之间的重要程度相同。

并列句=简单句/复合句 + 并列连词 + 简单句/复合句

若多件事之间并列,且并列连词相同,则只保留最后一个,把前边相同的连词省略,替换成逗号。常见的并列连词如下:

在这里插入图片描述

并列句的对称性:

在这里插入图片描述

并列句的省略理论:英语句子中有一个语法原则叫做避免重复原则,在并列句中,语法上的要求是句子前后对称,在这种情况下,有时候会在结构和内容上出现重复,因此为了使句式优美简洁,一般要省略并列连词后与并列连词前相同的成分(可以是单词、词组或句子)。

复合句

复合句由多个重要程度不同的句子组成,其中最重要的句子称为主句,其它句子称为从句。从句可以有多个,并且围绕主句进行补充说明或在主句中充当成分,从句前一般都有连接词引导。

在这里插入图片描述

可以从很多方面划分从句的类型:若从句子成分的角度讲,从句可以充当除谓语外其它句子成分;若从词性的角度讲,从句可以具有除动词外其它的词性。

名词性从句

名词性从句是指可以充当名词的从句,名词性从句的分类如下:

在这里插入图片描述

由于名词性从句就是把从句放在主句中做句子主要成分,因此只需要先写出从句,再将其变为陈述语序,最后放入主句即可。根据从句的类型不同,连接词的选择规则如下:

在这里插入图片描述

在将名词性从句变否定时,通常是将主句中的谓语变否定。此外,从句中谓语的时态一般要和主句中谓语的时态保持一致。

定语从句

定语从句也被称为形容词性从句,它可以在主句中充当定语去修饰限定名词或代词,定语所修饰的名词或代词被称为先行词,引导定语从句的连接词叫做关系词。在从句中,关系词等价于先行词,并在从句中替代和先行词一样的成分。特别的,如果关系词在从句中作宾语,那么就可以省略。关系词的选取是由先行词的类型决定的:

在这里插入图片描述

定语从句可以分为限定性定语从句非限定性定语从句,它们它们的区别如下(本质区别在于先行词的范围是否明确、是否需要修饰限定):

区别点限制性定语从句非限制性定语从句
逗号无逗号有逗号
先行词范围不明确范围明确
作用修饰限定先行词,不能省略,影响表意补充说明先行词,可以省略,不影响表意
翻译常译为定语常译为独立的句子
关系词①关系词可以用that
②作宾语可以省略
③指人作宾语,可以用whom/who/that
①关系词不能用that
②不可以省略
③指人作宾语,只能用whom

有一种特殊的非限定性定语从句可以修饰前面整句话,此时关系词只能用which和as,它俩的区别在于:

  • which引导的定语从句只能放在主句的后面
  • as引导的定语从句可以放在任意位置

在定语从句中,有时关系词做介词后的宾语,但为了引导定语从句,关系词就被提前到了从句开头,与原本在它前面的介词分离,为了更好理解,通常也把介词提前。介词提前与否,表达的意思都是一样的,差别在于关系词的选择:

  • 关系词不能省略
  • 关系词不能用that,指人时用whom,指物时用which

状语从句

状语从句也被称为副词从句,它可以在主句中充当状语作描述性信息,引导状语从句的引导词称为从属连词。从属连词按本身的意思分类,并且在从句中不做成分,只表达意思。

在这里插入图片描述

冠词

冠词是用于限定名词体现名词是特指还是泛指的词。每个名词前都要考虑要不要使用冠词,具体规则如下:

在这里插入图片描述

介词

介词是通常放在名词、代词前,为它们增加附加信息的词。它不能单独使用也不能单独做句子成分。当介词后跟一个宾语时就构成了介宾短语,介宾短语表达的意义明确,可以充当句子的成分。介词有许多构成形式:

  • 简单介词:in、to、from
  • 短语介词:because of
  • 合成介词:into、onto
  • 分词介词:including

学习介词是学习英语的难点和重点,主要由于:

  • 同一个介词意义很多,并且同一个介词出现在不同的分类里意义可能会差距很大
  • 不同介词可能具有相同的含义,但用法却不同
  • 许多动词可以和介词一起构成短语动词而构成完全无关的含义,这些需要特殊记忆

在这里插入图片描述

特殊句式

强调语句

当强调句型在句子中出现的时候,它们不做任何成分,本身也没有意义,它们就像一个框架,强调哪部分内容(形容词动词除外)就把哪部分内容放到省略号处,被强调的部分不能有任何修改,并且要遵守句子的时态。

It is/was 强调的部分 + that + 句子剩余的部分

它和主语从句的区别在于,强调语句在去掉框架后句子的成分依然完整,而主语从句则不然。

虚拟语气

当表示与事实相反或虚假的、难以实现的情况时用虚拟语气。有时表示主观愿望、建议或某种强烈情感,也用虚拟语气。

  • If条件句的虚拟:
时间范围If从句主句
假设过去had donewould/could/might/should+have+done
假设现在did(在虚拟语气中,am/is/are的过去式都是were)would/could/might/should+do
假设将来didwould/could/might/should+do
  • 当名词性从句的主句中有表示“建议/命令/要求”的词时,从句要用should+do表示虚拟,并且should可以省略。

倒装

倒装就是把一句话的主语和谓语位置互换,可以分为以下两种:

  • 全部倒装:主谓位置全部互换,最重要的是There be句型,其中be动词可以和具体的时态结合,并且三单形式遵循就近原则。
  • 部分倒装:主语和部分谓语位置互换,部分倒装和陈述句变一般疑问句类似。常用的有三种情况使用发部分倒装:否定副词或词组位于句首;only位于句首;虚拟条件句省略if。

插入语

插入语是指插在句子中的词语或句子,其位置比较灵活,通常用逗号或破折号隔开,与句子的其他成分部分之间没有语法上的关系。
在这里插入图片描述

附录

词性

词性是一个语言学术语,是一种语言中词的语法分类,是以语法特征为主要依据、兼顾词汇意义对词进行划分的结果。英语中包含十种词性:

在这里插入图片描述

句子成分

英语是一种结构性的语言,英语句子是由句子成分组成,句子成分包括八种,不同的句子成分由不同词性的词或词组充当。

在这里插入图片描述

英语句子的基本结构如下:

(状语),主语(定语/同位语/插入语)+谓语+宾语/表语(定语/同位语/状语)

句子类型

在这里插入图片描述

英文标点符号

在这里插入图片描述

这篇关于这篇文章终于让我学会英语语法了的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/567070

相关文章

为何我建议你学会抄代码?

文章目录 为何我建议你学会抄代码?一、引言二、抄代码的艺术1、理解抄代码的真正含义1.1、抄代码的好处 2、如何有效地抄代码2.1、发现问题2.2、整理需求2.3、造轮子标准流程 三、抄代码的实践案例1、发现问题2、整理需求3、设计重试机制4、实现重试工具类5、使用重试工具类6、优化和扩展 四、总结 为何我建议你学会抄代码? 一、引言 在编程的世界中,“抄代码” 常被视为一

终于解决了excel操作及cspreadsheet.h问题

困扰多日的excel操作问题终于解决:利用cspreadsheet.h!在vs2005下,不能直接应用cspreadsheet.h,所以必须解决些问题先。 首先, 出现暴多错误。解决UNICODE问题,全部添加L。 [1] +++++++++++++++++++ 其次, 出现问题: error   C2664:   'SQLGetInstalledDriversW '

上海市计算机学会竞赛平台2024年7月月赛丙组求和问题

题目描述 给定 nn 个整数 a1,a2,…,ana1​,a2​,…,an​,请问这个序列最长有多少长的前缀,满足元素的和大于或等于 00?如果任何长度大于 00 的前缀之和都为负数,则输出 00 输入格式 第一行:单个整数表示 nn第二行:nn 个整数表示 a1,a2,…,ana1​,a2​,…,an​ 输出格式 单个整数:表示最长的前缀长度,使得前缀的和大于等于 00 数据范围

上海市计算机学会竞赛平台2024年8月月赛丙组等差数列的素性

题目描述 给定三个整数 nn,aa 与 dd,表示一个项数为 nn 的等差数列,首项为 aa,公差为 dd。 请统计,从这个等差数列中有多少数字是素数 输入格式 三个整数: nn,aa 与 dd 输出格式 单个整数:表示素数数量 数据范围 50%50% 的数据,1≤n≤10001≤n≤1000100%100% 的数据,1≤n≤100001≤n≤100001≤d≤10001≤d≤10

【数据结构】你真的学会了二叉树了吗,来做一做二叉树的算法题及选择题

文章目录 1. 二叉树算法题1.1 单值二叉树1.2 相同的树1.3 另一棵树的子树1.4 二叉树的遍历1.5 二叉树的构建及遍历 2. 二叉树选择题3. 结语 1. 二叉树算法题 1.1 单值二叉树 https://leetcode.cn/problems/univalued-binary-tree/description/ 1.2 相同的树 https://leet

Spark 全套知识体系,终于搞到了!

福利手慢无 ☆☞ 廖雪峰的大数据开发必备教程-Spark视频资料终于免费啦!限额领取~ 2019年已过去3/4,年初许下的愿实现了吗?可爱的程序员们都有哪些愿望呢? 找个女朋友。升级电脑、键盘、鼠标等。来一次说走就走的旅行。升职&加薪。…… 说起“升职&加薪”,一向“多金”的程序员们,今年的职场晋升似乎并非那么顺畅。说是大环境所致,这也没错。 但有一部

193篇文章暴揍Flink,这个合集你需要关注一下

点击上方蓝色字体,选择“设为星标” 回复”资源“获取更多惊喜 前一段时间我写了一篇:《我们在学习Flink的时候,到底在学习什么?》。 基本上把大多数情况下Flink需要学习的点都照顾到了。 然后重点来了,我整理了一个合集放在了CSDN论坛,根据Flink版本发布过程和知识点,收录了网络上写的比较好的文章,基本覆盖了近100%的Flink的知识点。点击文末的【阅读原文】可以跳转,你有必要收藏一

学会这2招,让你轻松提取长视频中的文案!

在当今数字化时代,短视频已成为备受欢迎的内容形式,众多品牌和营销人员借助短视频推广宣传产品。 短视频文案作为短视频内容的关键部分,能够在极短时间内向受众传达品牌信息和产品特点。 不过,短视频文案的提取和创作确实极具挑战。鉴于此,利用工具提取短视频文案成为必要手段。 在本文中,我们将介绍两种常见的用工具来提取短视频文案的方法,并提供详细的操作步骤和建议,以助力您更好地利用这些工具,提升短视频文

10分钟学会BPMN,助力高效业务流程管理!

在当今数字化时代,企业对于高效的业务流程管理需求日益增长,BPMN作为一种广泛应用的业务流程建模标准,与在线绘图工具 ProcessOn 相结合,为企业提供了强大的流程管理解决方案。 一、BPMN 概述 BPMN 是一种用于业务流程建模的图形化标准,它提供了一套直观、易懂的符号和语法,使得业务流程可以被清晰地表示和理解。BPMN 的主要目的是为了促进业务流程的可视化、分析和优化,提高业务流程的

上海市计算机学会竞赛平台2024年8月月赛丙组调和级数

题目描述 给定一个整数 nn,记 ⌊x⌋⌊x⌋ 表示不超过实数 xx 的最大整数,请求出 ⌊n1⌋+⌊n2⌋+⌊n3⌋+⋯+⌊nn−1⌋+⌊nn⌋⌊1n​⌋+⌊2n​⌋+⌊3n​⌋+⋯+⌊n−1n​⌋+⌊nn​⌋ 输入格式 单个整数:表示 nn 输出格式 单个整数:表示答案 数据范围 30%30% 的数据,n≤1,000n≤1,00060%60% 的数据,n≤1,000,000n≤