非谓语动词三驾马车

news2025/2/19 12:27:13

文章目录

  • 1. 不定式
    • 基本结构
    • 不定式的由来
      • 1.不受主语的人称和数的限制
      • 2.没有限定时态
      • 3.可以在句子中充当不同的成分
    • 常见句子成分
      • 1. 作主语
      • 2. 作表语
      • 3. 作宾语
      • 4. 作定语
      • 5. 作状语
    • 不定式 vs 动名词
  • 2. 动名词
    • 动名词做成分
      • 作主语
      • 作主语补语
      • 作定语
      • 作宾语
      • 介词+宾语
  • 3. 分词(现在、过去)
    • 现在分词
      • 现在分词和动名词
      • 做表语
    • 过去分词
      • 过去分词变形
      • 句子成分

一个英语句子中可以有多个动词,但是只能有一个谓语动词,其他没能当上谓语的动词就是非谓语动词。既然没能当上谓语,那么这些非谓语动词就需要在形态上和谓语动词有所区别,那就是我们非谓语有动词三驾马车:不定式、动名词、分词(现在分词、过去分词)。

1. 不定式

基本结构

不定式(infinitive) 是由 “to + 动词原形” 组成的一种动词形式,
  例如:
    to eat(吃)
    to run(跑)
    to learn(学习)

它被称为不定式,主要是因为它没有限定(固定)时态、人称或数,而且在句子中可以充当不同的成分(如主语、宾语、定语等),不像普通的动词那样受到主语或时态的限制。

(1)一般不定式(to + 动词原形)

表示动作发生的时间通常在谓语动词之后:
  例句:She decided to leave early.(她决定早点离开。)

(2)否定不定式(not + to + 动词原形)

表示否定意义:
  例句:He told me not to go outside.(他告诉我不要出去。)

(3)完成不定式(to have + 过去分词)

表示在谓语动词发生之前已经完成的动作:
  例句:She seems to have forgotten my name.(她好像已经忘记了我的名字。)

(4)进行不定式(to be + 现在分词)

表示动作正在进行:
  例句:He seems to be sleeping.(他好像正在睡觉。)

(5)被动不定式(to be + 过去分词)

表被动
  例句:This book is to be read by students.(这本书要被学生阅读。)

不定式的由来

为什么叫不定式?

不定式叫"不定"是因为它:
  1.不受主语限制(不随主语变化)
  2.没有固定的时态(需要结合句子结构)
  3.可以在句子中充当不同的成分

1.不受主语的人称和数的限制

一般的动词会随着主语的人称和数发生变化:
He goes to school every day.(第三人称单数,动词加 -s)
They go to school every day.(复数,动词不变)

但不定式始终是 to go,不管主语是谁:
He wants to go to school.
They want to go to school.

2.没有限定时态

不定式本身不表示时态,需要借助其他结构才能表示具体时间:
I hope to see you soon.(一般不定式,表示未来)
He seems to have finished his work.(完成不定式,表示过去)

3.可以在句子中充当不同的成分

不定式可以作为主语:
To learn English is important.(学习英语很重要。)
作为宾语:
She wants to eat an apple.(她想吃一个苹果。)
作为表语:
His dream is to become a doctor.(他的梦想是成为医生。)

常见句子成分

1. 作主语

To eat a carrot every day is good for the rabbit.(一天吃一根胡萝卜对兔子有好处)

很明显,to eat 动词不定式,在句中充当主语,这个不定式想要表达的是“一天吃一根胡萝卜”这个行为。但具体是谁一天吃一根胡萝卜,是过去吃还是将来吃,光通过to eat,咱们还不确定,所以才是称之为“不定式”。

To eat这个不定式所要表现的行为,不受具体的人和时间限制,就是单纯在说“一天吃一根胡萝卜”这个概念。它并不是统领整个句子的谓语动词,所以To eat a carrot every day是主语,is才是谓语

It形式主语
如果把To eat a carrot every day放到谓语动词之后就是It is good for the rabbit to eat a carrot every day.
这就是"It is + 形容词 + for sb. + to do sth." 句型,使用it做形式主语放在句首,是为了避免句子“头重脚轻”的情况。

To travel around the world is my dream.(环游世界是我的梦想。)

2. 作表语

His goal is to become a scientist.(他的目标是成为科学家。)

3. 作宾语

I want to learn English.(我想学英语。)
The rabbit likes to eat carrots.
to eat做likes的宾语

4. 作定语

I have a lot of work to do.(我有很多工作要做。)

5. 作状语

He came to help me.(他过来是为了帮助我。)

不定式 vs 动名词

结构例子适用场景
不定式 (to do)I want to go.表示具体的或未来的动作
动名词 (doing)I enjoy reading.表示一般习惯或持续的动作

有些动词可以接不定式或动名词,但意思不同:

I stopped to smoke.(我停下来是为了抽烟。)
I stopped smoking.(我戒烟了。)

2. 动名词

动名词做成分

动名词相当于名词,那自然名词在句子中可以做的成分,动名词都可以担当。

作主语

Carrots are healthy for the rabbit.(胡萝卜对兔子来说很健康。)

Eating carrots is healthy for the rabbit.
Eating carrots 就是一个动名词短语,它成功的把动词eat转成了名词的性质。表达了吃胡萝卜这个行为,相当于名词在句中作主语。
主语:Eating carrots
系动词:is
主语补语(表语):healthy for the rabbit

作主语补语

The rabbit’s hobby is growing carrots.(兔子的爱好是中胡萝卜。)
主语:The rabbit’s hobby
系动词:is
主语补语(表语):growing carrots.

Seeing is believing.(眼见为实)

作定语

a sleeping pill
定语:sleeping

a pill for sleeping
名词:sleeping

作宾语

以下两句都表达是的“兔子喜欢吃胡萝卜”
The rabbit likes to eat carrots. (to eat做宾语)
The rabbit likes eating carrots. (eating也可以做宾语)

然而并不是所有的动词都可以做另一个动词的宾语。

有的动词后面是不可以用不定式的,比如
The rabbit enjoys to eat carrots. (这是一个错误的表达,enjoys后不能接to do,只能接doing)
The rabbit enjoys eating carrots. (兔子喜欢吃胡萝卜)
像enjoy这样的单词还有 avoid advise consider escape mind practice等,动词词组有insist on, give up, fell like,put off等

介词+宾语

宾语除了在动词之后出现,也会在介词之后出现,既然是宾语,就不能直接使用动词,而是要先把动词改成非谓语动词。改成动名词的形式

The rabbit is fond of eating carrots. (兔子喜欢吃胡萝卜)

The rabbit is looking forward to seeing the wolf again.(兔子期待再次见到狼)
注意:居中 look forward to是个固定搭配,其中的to可不是动词不定式的to哦

The rabbit stopped to eat a carrot.(兔子停下(手里的话)去吃一根胡萝卜)
The rabbit stopped eating a carrot.(兔子停止吃一根胡萝卜)

3. 分词(现在、过去)

现在分词

说到现在分词你会想到现在进行时(be+现在分词),你可能会以为现在分词顾名思义就自带“现在时间”的属性。然而这其实是个非常大的误区。
要知道非谓语动词(非限定性动词),恰恰是没有时间变化的,

a talking rabbit(一只说话的兔子)
基于talking我们只能判断出这只兔子是会说话,到底是过去会说话还是将来会说话我们不得而知。此时这里的talking值相当于一个形容词。
现在分词相当于把动词转成了形容词,talking是现在分词做定语。然而动名词也是能做定语的,他俩动名词和现在分词长得一模一样该如何区分呢?

现在分词和动名词

怎么区分现在分词和动名词呢
a sleeping(动名词) pill 可以替换为 a pill for sleeping(名词)
但 a sleeping rabbit 不能替换为 a rabbit for sleeping
❌ 不能直接替换!
✅ a sleeping rabbit:正在睡觉的兔子(形容状态)
✅ a rabbit for sleeping:用于睡觉的兔子(表示用途)

1.a sleeping rabbit(动名词作定语)
    sleeping 作为形容词,表示“正在睡觉的”
    例句:Look at the sleeping rabbit! (看看这只正在睡觉的兔子!)

2.a rabbit for sleeping("for + 动名词" 表示用途)
    这里 for sleeping 解释为“供睡觉用的”,意思是“这只兔子是为了睡觉而存在的”
    例句:I bought a pillow for sleeping. (我买了一个用来睡觉的枕头。)
    但“用于睡觉的兔子”不符合常理,听起来很奇怪。

做表语

The rabbit is smart.(兔子是聪明的)
我们可以将smart这个形容词改成一个现在分词:charming
The rabbit is charming.(兔子是有魅力的)

你是不是突然意识到了,很多我们平时挂在嘴边的用来形容人和物的词,其实都是现在分词。
比如:interesting exciting encouraging
The story is interesting. (故事是有趣的) (interesting作为adj.是由interest的动词演变过来的)
The game is exciting.(游戏是刺激的)
The news is encouraging.(新闻是鼓舞人心的)

所以现在分词相当于把动词转成了形容词,如interesting的意思是“让人产生兴趣的”,也就是我们平时说的“有趣的”。

interest(v)  ==>  interesting(adj.)
excite(v)    ==>  exciting(adj.)
encourage(v) ==>  encouraging(adj.)

过去分词

和现在分词一样,可不要以为过去分词自带“过去”这个时间概念的误区哦。过去分词是非谓语动词,不能表示过去的时间。

minced
英/mɪnst/
adj.切碎的;切成末的
v.剁碎;细分;委婉地说(mince 的过去分词)
minced meat.(绞肉)
minced carrot.(绞胡萝卜)

The rabbit will eat minced carrot next week.(兔子下周会吃搅碎的胡萝卜)
不能理解成“兔子下周要吃过去搅碎的胡萝卜”

过去分词变形

过去分词常见的结构是动词原型加-ed,

不规则动词
也有很多常见的动词的过去分词是不规则的,

不规则动词过去分词
  eat eaten
  see seen
  cut cut
  grow grown
  tell told
  ......(需要不断的累积)

句子成分

The rabbit is interested in growing carrots.(兔子对种胡萝卜感兴趣。)
sb. is interested in doing sth.

The story is interesting.(主动关系) 故事很有趣
现在分词暗含主动关系,即被描述的是做出动作的人/物,

The rabbit is interesting.(被动关系) 兔子很有兴趣
过去分词暗含被动关系,即被描述的是动作的接受者

The rabbit was frightened.(兔子感到害怕)被动,被某事吓到了
The rabbit was frightening. (兔子令人感到害怕)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/2299408.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

环境影响评价(EIA)中,土地利用、植被类型及生态系统图件的制作

在环境影响评价(EIA)中,土地利用、植被类型及生态系统图件的制作需依据科学、法规和技术规范,以确保数据的准确性和图件的规范性。以下是主要的制作依据: 1. 法律法规与政策依据 《中华人民共和国环境影响评价法》 明确…

更高效实用 vscode 的常用设置

VSCode 可以说是文本编辑神器, 不止程序员使用, 普通人用其作为文本编辑工具, 更是效率翻倍. 这里分享博主对于 VSCode 的好用设置, 让 VSCode 如虎添翼 进入设置 首先进入设置界面, 后续都在这里进行配置修改 具体设置 每项配置通过搜索关键字, 来快速定位配置项 自动保存…

【异或数列——博弈论】

题目 思路 异或和为0(即每一位都有偶数个1):平局最高有效位只有唯一的1:先手必胜最高有效位有奇数个1,偶数个0:先手必胜 若先选1产生优势,则剩下偶数个1,偶数个0:对手选…

草图绘制技巧

1、点击菜单栏文件–》新建–》左下角高级新手切换–》零件; 2、槽口:直槽口,中心点槽口,三点源槽口,中心点圆弧槽口; 3、草图的约束:需要按住ctrl键,选中两个草图,然后…

Spring Boot中如何自定义Starter

文章目录 Spring Boot中如何自定义Starter概念和作用1. 概念介绍2. 作用和优势2.1 简化依赖管理2.2 提供开箱即用的自动配置2.3 标准化和模块化开发2.4 提高开发效率2.5 提供灵活的配置覆盖3. 应用场景创建核心依赖1. 确定核心依赖的作用2. 创建 starter-core 模块2.1 依赖管理…

内容中台构建高效数字化内容管理新范式

内容概要 在数字化转型浪潮中,高效的内容管理能力已成为企业构建核心竞争力的关键要素。通过动态发布引擎、元数据智能分类与跨平台协作机制,企业能够实现内容的实时触达与精准分发,同时确保知识资产在多终端环境下的无缝适配与安全共享。这…

PyQt组态软件 拖拽设计界面测试

PyQt组态软件测试 最近在研究PyQt,尝试写个拖拽设计界面的组态软件,目前实现的功能如下: 支持拖入控件,鼠标拖动控件位置 拖动控件边缘修改控件大小支持属性编辑器,修改当前选中控件的属性 拖动框选控件,点选控件 控…

深度学习R4周:LSTM-火灾温度预测

🍨 本文为🔗365天深度学习训练营中的学习记录博客🍖 原作者:K同学啊 任务: 数据集中提供了火灾温度(Tem1)、一氧化碳浓度(CO 1)烟雾浓度(Soot 1)…

Datawhale 数学建模导论二 笔记1

第6章 数据处理与拟合模型 本章主要涉及到的知识点有: 数据与大数据Python数据预处理常见的统计分析模型随机过程与随机模拟数据可视化 本章内容涉及到基础的概率论与数理统计理论,如果对这部分内容不熟悉,可以参考相关概率论与数理统计的…

UIView 与 CALayer 的联系和区别

今天说一下UIView 与 CALayer 一、UIView 和 CALayer 的关系 在 iOS 开发中,UIView 是用户界面的基础,它负责处理用户交互和绘制内容,而 CALayer 是 UIView 内部用于显示内容的核心图层(Layer)。每个 UIView 内部都有…

一键安装教程

Maven 安装 右键 以管理员身份运行点击 下一步安装完成后会同步配置环境变量打开 cmd, 输入 mvn 查看mvn版本修改 maven 本地仓库地址 见图三, 本地新建文件夹,修改为你本地文件夹地址 Redis 安装 右键 以管理员身份运行点击 下一步会安装到选择的文件夹下 JAVA\R…

李宏毅机器学习笔记:【6.Optimization、Adaptive Learning Rate】

Optimization 1.Adaptive Learning Rate2.不同的参数需要不同的学习率3.Root Mean Square4.RMSProp5.Adam6.learning rate scheduling7.warm up总结 critical point不一定是你在训练一个network时候遇到的最大的障碍。 1.Adaptive Learning Rate 也就是我们要给每个参数不同的…

vscode使用常见问题处理合集

目录 一、使用vite创建的vue3项目,script和style首行代码不会缩进,且格式化属性字段等会换行问题 首行缩进情况如下: 属性、参数格式化换行情况如下: 解决方式: 一、使用vite创建的vue3项目,script和style首行代码不…

【技术解析】MultiPatchFormer:多尺度时间序列预测的全新突破

今天给我大家带来一篇最新的时间序列预测论文——MultiPatchFormer。这篇论文提出了一种基于Transformer的创新模型,旨在解决时间序列预测中的关键挑战,特别是在处理多尺度时间依赖性和复杂通道间相关性时的难题。MultiPatchFormer通过引入一维卷积技术&…

【网络安全 | 漏洞挖掘】价值3133美元的Google IDOR

未经许可,不得转载。 文章目录 正文正文 目标URL:REDACTED.google.com。 为了深入了解其功能,我查阅了 developer.google.com 上的相关文档,并开始进行测试。 在测试过程中,我发现了一个 XSS 漏洞,但它触发的域名是经过正确沙盒化的 *.googleusercontent.com,这符合 …

大脑网络与智力:基于图神经网络的静息态fMRI数据分析方法|文献速递-医学影像人工智能进展

Title 题目 Brain networks and intelligence: A graph neural network based approach toresting state fMRI data 大脑网络与智力:基于图神经网络的静息态fMRI数据分析方法 01 文献速递介绍 智力是一个复杂的构念,包含了多种认知过程。研究人员通…

Python使用OpenCV图片去水印多种方案实现

1. 前言 本文为作者学习记录,使用Python结合OpenCV,总结了几种常见的水印去除方式,简单图片去水印效果良好,但是复杂图片有点一言难尽,本文部分代码仅供参考,并不能针对所有水印通用,需要根据具…

基于角色访问控制的UML 表示02

一个用户可以成为很多角色的成员,一个角色可以有许多用户。类似地,一个角色可以有多个权限,同一个权限可以被指派给多个角色。每个会话把一个用户和可能的许多角色联系起来。一个用户在激发他或她所属角色的某些子集时,建立了一个…

CEF132 编译指南 Linux 篇 - 获取 CEF 源代码:源码同步详解(五)

1. 引言 在完成所有必要工具的安装和配置之后,我们来到了整个 CEF 编译流程中至关重要的环节:获取 CEF 源代码。CEF 源码的获取过程需要我们特别关注同步策略和版本管理,以确保获取的代码版本正确且完整。本篇将详细指导你在 Linux 系统上获…

Golang关于结构体组合赋值的问题

现在有一个结构体,其中一个属性组合了另外一个结构体,如下所示: type User struct {Id int64Name stringAge int64UserInfo }type UserInfo struct {Phone stringAddress string }如果要给 User 结构体的 Phone 和 Address 赋值的话&am…