主宾表语的变化

之前我们已经学过,如果想搞定英语语法中的长难句,首先要从简单句做起。
也就是表达一件事的句子。
想表达清楚一件事呢,核心必备的成分就是:一主 搭配 一谓。
但是除了“一主搭配一谓”以外呢,如果要是谓语动词及物,后面还要构成“主谓宾”结构。
如果要是个系动词呢,还可以构成“主系表”结构。

其实除了谓语动词有变化之外呢,主语、宾语、表语这些核心成分也有变化,我们今天就要学习主宾表语的变化。

主宾表语一般由什么充当

1.名词/代词
2.非谓语动词doing
3.非谓语动词to do
4.从句

非谓语动词doing作主语

doing还有个小名“动名词”

[Fishing] is my favourite sport.

doing作主语,谓语动词要用单数,因为它是一件事。

[Playing basketball] can keep your fit.
#还可以是个词组.

非谓语动词dogin作宾语(介词后/及物动词后)

I often fish for hours without [catching angthing].

catching angthing“抓住东西”,这是一个词组,
with是个介词,动词catch不能直接挨着介词。
介词后面只能接三样东西:名词、代词、动名词。
所以catch就变成了动名词catching

Some people enjoy [working in the cafe].

enjoy doing享受做某事。

非谓语动词doing作主语/宾语相关推荐

  1. 二十五、非谓语动词_作主语

    非谓语动词介绍 不定式作主语 [注:不定式与动名词作主语的区别] 1.不定式做主语时经常表示具体动作,谓语动词用单数形式 2.动名词作主语时经常表示抽象动作

  2. 非谓语动词---不定式作名词

    非谓语动词-不定式作名词 不定式有两种,一种为原型不定式,一种为"to+动词原型"构成的不定式.原型不定式较为简单,通常所说的不定式指的是第二种. 1.不定式的功能 由" ...

  3. 三十、非谓语动词_作状语

    不定式作状语 分词作状语

  4. 二十八、非谓语动词_作宾补

    不定式作补语 分词作补语 使役动词 使役动词后加的do即不带to的不定式 Have

  5. 二十七、非谓语动词_作表语

    分词作表语 不定式作表语

  6. 英语长难句之非谓语动词作状语与独立主格-学习笔记

    一.非谓语动词 非谓语动词,顾名思义还是动词,但是不作谓语了,它是动词的一种变形形式.之所以不作谓语来使用,主要是因为简单句中一主一谓已经搭配好了(只能一一搭配),所以多余的动词就要变成不作谓语的动词 ...

  7. 耿建超英语语法---非谓语动词作同位语和定语

    非谓语动词不能加主语,直接是从谓语开始的,如果从句非得加上主语才完整,则一般不用非谓语动词:定语是修饰先行词的,同位语等同于先行词,其余的用法同位语与定语一样. 1 非谓语动词作同位语 (1)动名词作 ...

  8. 耿建超英语语法---非谓语动词作宾语与表语

    1 非谓语动词作宾语 1.1 不定式作宾语 含有宾语成分的句子结构有3种,是否可以用不定式代替其中的宾语,有如下说明: 主 + 谓 + 宾(可以用不定式作宾语) 主 + 谓 + 间宾 + 直宾(不可以 ...

  9. 非谓语动词to do做主语

    非谓语动词to do做主语 todo叫不定式,可以充当各种各样的成分,它没有固定的形式,属于"万能替补". [To repair bicycles] was his job. &q ...

最新文章

  1. mac mysql phpmyadmin_Mac下搭建PHP开发环境(Apache+PHP+MySQL+phpMyAdmin)
  2. 优化自定义函数_10分钟教你手写8个常用的自定义hooks
  3. Docker创建Gitea(git服务)
  4. linux fedora35安装Pantheon桌面环境命令整理
  5. VSCode主题:Dracula Official
  6. 浅谈Java和SAP ABAP的静态代理和动态代理,以及ABAP面向切面编程的尝试
  7. 太阳系八大行星碰撞的视频_火星的身世:从太阳系的起源说起
  8. 备受期待!机器学习“蜥蜴书”最新版来了!豆瓣评分9.9!
  9. 2008年小结,我想,我就从这里开始
  10. android+sim卡短信,android 信息(mms)开发(七)-- sim卡短信
  11. Windows Server 2012 如何将计算机图标添加到桌面
  12. FactoryBean在XML中的依赖注入方法
  13. java 判断是合法语言_使用Java 怎么实现一个判断IP地址是否合法的功能
  14. 快速集成 iMessage(下)
  15. 识别连笔字的软件_3个最实用的字体识别的在线工具
  16. 基于Java Servlet 构建的在线音乐服务器
  17. scala 自带json_在scala中格式化JSON字符串
  18. Jmeter录制脚本fiddler fiddler录制jmeter脚本
  19. for 循环语句基本用法及示例
  20. 计算机二级office公式汇总,计算机二级Office2010Eexcel公式汇总

热门文章

  1. java 电子秤串口通信_电子秤重量读取(串口通讯)
  2. AI算命:千亿市场的好生意?
  3. Shortest Path
  4. 接口测试流程及用例设计
  5. python如何爬取网页视频_快就完事了!10分钟用python爬取网站视频和图片
  6. 三国佚事——巴蜀之危(错排公式)
  7. Android WebView与JS的交互方式
  8. ExtJs6 store发送数据添加参数
  9. 舵机的问与答及故障分析
  10. oracle学习札记57