当前位置: 首页 > news >正文

【英语:基础进阶_语法进阶提升】F7.非谓语动词

1.非谓语动词

主谓宾(主系表)结构几乎是绝大部分句子的基础.
无论多么复杂冗长的句子, 在每个简单句/从句/并列句的并列成分中, 有且只有一个谓语动词.

但是, 当我们想在一个句子当中表达比较复杂的意思, 必须要涉及到多个动词的意思才能完成时该怎么办呢?
这个时候我们就要引入非谓语动词的用法.

2.非谓语动词的概念和种类

非谓语动词说白了就是句子中使用的某个动词, 没有做谓语成分, 而是充当句子的其他成分. 这些成分包括句子的主语, 宾语, 定语, 表语, 状语等等.

非谓语动词作句中成分是它们非动词特征的体现. 它是动词的一种变化形式, 仍保留有动词的特征, 比如有自己的主语, 有时态和语态的变化.

2.1.非谓语动词的三个类别

  1. 不定式
    不定式可当作名词, 形容词和副词等来使用. 几乎可以充当除了谓语以外的所有成分.

绝大部分的不定式都是使用to do的形式.

如:
Matt refused to clean the table.

但其实还有一种原形不定式(其实是省略了to)
如:
help someone do
make someone do
let someone do.

如:
You should help him clean the table.

这里的谓语动词是help, 也就是主干结构, clean只能降级为非谓语动词, 省略to是不定式比较特殊的一种.

  1. 分词
    分词相当于形容词或者是副词, 在句中主要充当定语, 状语, 补足语和表语.

分词有两类:
1) 现在分词: doing
如:
The girl standing at the

相关文章:

  • jenkins教程
  • 《Java并发编程的艺术》——Java并发的前置知识(笔记)
  • 解决vs2022运行控制台项目提示:不知道如何运行名为xxxx和命令为Project的配置文件
  • 【SpringBoot2】02-SpringBoot中如何修改依赖的版本
  • Java Byte byteValue()方法的功能说明
  • 解决本地项目连接虚拟机redis进程失败【Failed connecting to host 6379】
  • EWM /SCWM/CL_DLV_MANAGEMENT_PRD 类的QUERY方法查找 outbound delivery status
  • 动作捕捉系统在仿生足式/多足机器人中的应用
  • SpringBoot整合Spring Security
  • jsp药品销售管理系统myeclipse开发sql数据库BS模式java编程网页结构
  • 银行卡四要素检测 易语言代码
  • 欧洲能源危机,这些企业将出现爆单情况
  • 我是怎么劝退打算入行软件测试的同学的?
  • iso9001质量体系认证
  • 珠磨机与球磨机的区别
  • [译] React v16.8: 含有Hooks的版本
  • 07.Android之多媒体问题
  • Asm.js的简单介绍
  • Effective Java 笔记(一)
  • express.js的介绍及使用
  • Flannel解读
  • github指令
  • Javascript编码规范
  • Java面向对象及其三大特征
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • mysql中InnoDB引擎中页的概念
  • node-sass 安装卡在 node scripts/install.js 解决办法
  • python3 使用 asyncio 代替线程
  • SQLServer之索引简介
  • tab.js分享及浏览器兼容性问题汇总
  • Transformer-XL: Unleashing the Potential of Attention Models
  • XForms - 更强大的Form
  • 通过npm或yarn自动生成vue组件
  • 协程
  • 一些关于Rust在2019年的思考
  • CMake 入门1/5:基于阿里云 ECS搭建体验环境
  • 阿里云服务器购买完整流程
  • #define 用法
  • $refs 、$nextTic、动态组件、name的使用
  • (c语言版)滑动窗口 给定一个字符串,只包含字母和数字,按要求找出字符串中的最长(连续)子串的长度
  • (八)光盘的挂载与解挂、挂载CentOS镜像、rpm安装软件详细学习笔记
  • (第二周)效能测试
  • (附源码)ssm教师工作量核算统计系统 毕业设计 162307
  • (免费领源码)python+django+mysql线上兼职平台系统83320-计算机毕业设计项目选题推荐
  • (深入.Net平台的软件系统分层开发).第一章.上机练习.20170424
  • (万字长文)Spring的核心知识尽揽其中
  • (转)es进行聚合操作时提示Fielddata is disabled on text fields by default
  • (自用)learnOpenGL学习总结-高级OpenGL-抗锯齿
  • *(长期更新)软考网络工程师学习笔记——Section 22 无线局域网
  • .MyFile@waifu.club.wis.mkp勒索病毒数据怎么处理|数据解密恢复
  • .Net core 6.0 升8.0
  • .Net Web项目创建比较不错的参考文章
  • .NET/C# 异常处理:写一个空的 try 块代码,而把重要代码写到 finally 中(Constrained Execution Regions)
  • /etc/fstab 只读无法修改的解决办法
  • :中兴通讯为何成功