英语语法(1)——《语法俱乐部》简单句篇

2023-10-11 22:59

本文主要是介绍英语语法(1)——《语法俱乐部》简单句篇,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

注:本文仅作为个人学习《语法俱乐部》的记录,不求甚解,难免疏漏,望不吝指正。
第一章 五个基本句型

  1. S+V
  2. S+V+O
    这两种基本句型区分了及物动词和不及物动词。值得注意的是,不管是及物动词还是不及物动词都是有具体含义的,如不及物动词 died,及物动词kill。例:He killed.显然这是一个病句,及物动词后面没有接宾语,但是我们还是可以获取一部分信息,即“他杀了什么东西”。之所以要说这些,是为了引出be动词和下面两种基本句型:
  3. S+V+C
  4. S+V+O+C
    这两种句型的动词都可以解释为“是”,它们本身完全没有意思,因此也叫连缀动词,即只起到连接的作用,因此我们需要补语(complement)来补充说明第三种句型中的主语和第四种句型中的宾语(所以说补语是为be动词而生的,二者是连体的)。由于动词为be动词,所以补语往往是名词:it is a dog.或者形容词: he is brave.
    还有一些动词可以用作be动词,如look、taste、feel等,此时它们翻译成看起来是、尝起来是、摸起来是。总之,它们用作be动词时也是无意义的,需要补语。判断某个动词是否为be动词的方法很简单,只需要用is替换该动词,如果替换后句子意义完整不变,说明该动词在这里是用作be动词的。
    还有一种句型:
  5. S+V+O+O
    注意区分这种句型和S+V+O+C.这里的补语是形容宾语的,所以有 O is C的含义。
    例:His father gives he a dog.(S+V+O+O)
    His father calls he a dog.(S+V+O+C)

第二章 名词短语和冠词
名词短语可用作主语、宾语、补语,因此在英语中使用频率很高。首先看一个完整的名词短语:a new book,它由限定词、形容词、名词组成。显然,形容词是可以省略的。其实名词短语的任何一部分都可能省略。下面具体说明冠词和名词省略的情况。
1.省略限定词
当名词短语中的名词不适合用a或an时,我们可以省略限定词。
那么不适合用a或an的情况有哪些呢?
①名词为复数时,如对于many books,这个时候我们就可以省略限定词many。
②名词为不可数时,如Honesty is important.
③名词为专有名词时。专有名词即为通常情况下只有一个的名词,如人名、地名等。因为只有一个,所以既不需要泛指(a/an),也不需要特指(the).这个时候你可能会举出 the Pacific(太平洋)来反驳,太平洋只有一个啊,为什么还需要特指呢?其实 the Pacific 是 the Pacific ocean 的缩写,翻译过来时“叫 ‘Pacific’的那个洋”。
2.省略名词
这个很常见,如the old, you are the best等。

第三章 动词时态
思想:把be动词当作动词,后面的分词当作形容词补语。其中过去分词(ed)有被动的意思,现在分词(ing)有“正在”、“一直”的意思。这样做的好处是融合了时间和状态,化繁为简。用这种思想我们可以把整个时态问题分为两种:简单式和完成式。
简单式:时间段可用括号表示。
动词形式(以be动词为例):was——is——will be。
在这里插入图片描述
完成式:时间段可用箭头表示,即完成式更强调的是截止时间
动词形式(以be动词为例):had been——have been——will have been
在这里插入图片描述

第四章 不定词短语
介绍不定词短语前,首先了解动状词的概念,动状词分为四种,其中过去分词和现在分词是形容词类,动名词用作名词,不定词短语(to +动词原形)可以当名词、副词、形容词使用。所以当我们要在一个句子的谓语后面接上动状词作为宾语时,首先可以排除用作形容词的分词,然而动名词和不定词短语都可以用作名词,我们应如何选择呢?也就是中学经常强背的verb to do和verb doing的问题。
接不定式的单词多为“打算”“计划”“希望”“将要做某事”等表示未来(未做的事)的动词。

第五章 动名词
动名词的结构接近普通名词,往往带有“动作、持续”的意味。

这篇关于英语语法(1)——《语法俱乐部》简单句篇的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



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

相关文章

Python正则表达式语法及re模块中的常用函数详解

《Python正则表达式语法及re模块中的常用函数详解》这篇文章主要给大家介绍了关于Python正则表达式语法及re模块中常用函数的相关资料,正则表达式是一种强大的字符串处理工具,可以用于匹配、切分、... 目录概念、作用和步骤语法re模块中的常用函数总结 概念、作用和步骤概念: 本身也是一个字符串,其中

Mysql用户授权(GRANT)语法及示例解读

《Mysql用户授权(GRANT)语法及示例解读》:本文主要介绍Mysql用户授权(GRANT)语法及示例,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录mysql用户授权(GRANT)语法授予用户权限语法GRANT语句中的<权限类型>的使用WITH GRANT

HTML5表格语法格式详解

《HTML5表格语法格式详解》在HTML语法中,表格主要通过table、tr和td3个标签构成,本文通过实例代码讲解HTML5表格语法格式,感兴趣的朋友一起看看吧... 目录一、表格1.表格语法格式2.表格属性 3.例子二、不规则表格1.跨行2.跨列3.例子一、表格在html语法中,表格主要通过< tab

Java使用ANTLR4对Lua脚本语法校验详解

《Java使用ANTLR4对Lua脚本语法校验详解》ANTLR是一个强大的解析器生成器,用于读取、处理、执行或翻译结构化文本或二进制文件,下面就跟随小编一起看看Java如何使用ANTLR4对Lua脚本... 目录什么是ANTLR?第一个例子ANTLR4 的工作流程Lua脚本语法校验准备一个Lua Gramm

Java字符串操作技巧之语法、示例与应用场景分析

《Java字符串操作技巧之语法、示例与应用场景分析》在Java算法题和日常开发中,字符串处理是必备的核心技能,本文全面梳理Java中字符串的常用操作语法,结合代码示例、应用场景和避坑指南,可快速掌握字... 目录引言1. 基础操作1.1 创建字符串1.2 获取长度1.3 访问字符2. 字符串处理2.1 子字

Python基础语法中defaultdict的使用小结

《Python基础语法中defaultdict的使用小结》Python的defaultdict是collections模块中提供的一种特殊的字典类型,它与普通的字典(dict)有着相似的功能,本文主要... 目录示例1示例2python的defaultdict是collections模块中提供的一种特殊的字

C++ 中的 if-constexpr语法和作用

《C++中的if-constexpr语法和作用》if-constexpr语法是C++17引入的新语法特性,也被称为常量if表达式或静态if(staticif),:本文主要介绍C++中的if-c... 目录1 if-constexpr 语法1.1 基本语法1.2 扩展说明1.2.1 条件表达式1.2.2 fa

C++语法知识点合集:11.模板

文章目录 一、非类型模板参数1.非类型模板参数的基本形式2.指针作为非类型模板参数3.引用作为非类型模板参数4.非类型模板参数的限制和陷阱:5.几个问题 二、模板的特化1.概念2.函数模板特化3.类模板特化(1)全特化(2)偏特化(3)类模板特化应用示例 三、模板分离编译1.概念2.模板的分离编译 模版总结 一、非类型模板参数 模板参数分类类型形参与非类型形参 非类型模板

Java基础回顾系列-第一天-基本语法

基本语法 Java基础回顾系列-第一天-基本语法基础常识人机交互方式常用的DOS命令什么是计算机语言(编程语言) Java语言简介Java程序运行机制Java虚拟机(Java Virtual Machine)垃圾收集机制(Garbage Collection) Java语言的特点面向对象健壮性跨平台性 编写第一个Java程序什么是JDK, JRE下载及安装 JDK配置环境变量 pathHe

Hibernate框架中,使用JDBC语法

/*** 调用存储过程* * @param PRONAME* @return*/public CallableStatement citePro(final String PRONAME){Session session = getCurrentSession();CallableStatement pro = session.doReturningWork(new ReturningWork<C