这是一篇关于英语语法的知识篇,因为最近准备把以前的语法好好看看,想把一些易错的知识点进行归纳总结,由于开始写作记录,故主要以书本的知识路线为主,将一些重要的点提炼出来,主要是和大家交流,不对的地方,望大家指出,下面介绍Being 与 having been的差异。
   许多人搞不清楚being与它的完成时态having been如何使用,其实,以旋元佑老师著作《进阶文法》中给出了简单易懂的区分,下面讲解也以旋老师的教学观念为主。(多说一句废话,本人认为旋老师的语法书对我来说,算是彻底颠覆我英语的著作,受益匪浅,强烈推荐!)

Being的用法

对于being,重点在于-ing的含义,这个词尾有两种功能:其一是强调进行状态;其二是做词类变换
eg. The case is being closed now.
closed是过去分词表示被动语态【被结案】,同时,这里也暗示完成状态【已经结案】。如果前面加上being强调的是进行状态【正在】,这样的用处在于清楚表达:这个案子尚未结案。又比如:
eg. When I said just now that his poem was excellent, I was being nice.
这个句子中,主要从句如果改为I was nice.表示【我是一个好人】,而补语部分加了一个being,意思则完全不一样了,利用现在分词being代表一种【正在此刻进行】,说明不够延续,是短暂的时间。表示一种客套话。being此刻为现在分词。

以上主要是从being用于【强调进行状态】的用法,接下来看看being用于词类变换。

我们知道,being即可以作为动名词,也可以作为现在分词。如果作为现在分词,加在名词前,可以将名词转化为现在分词词组。比如
Being my best friend, you must tell me the truth.
这是一个减化的副词从句,原来是一个因果逻辑,我们可以把Being my best friend还原为 [Because you are my best friend].这里减化为分词结构表原因。将名词词组my best friend变化为分词词组 Being my best friend.做了词类变法。
又如,来看一个为介宾短语做状语,如
Without being rude, the man told the woman that she was wrong.
我们知道,介系词后面一般是跟名词词组(或者是介词,如come up with,up后面跟介副词with,一般这种情况是固定搭配)的。这里就可以发现,being rude是一个名词词组,这里就不是分词结构了。说明此时的being是动名词,特别指出,若being是动名词,可以加在形容词或副词前面把词类转为名词类使用。
这阶段,再来看一个句子。
eg.The students rushed out at the sound of the bell before they were told to leave.
这里如何把复合句改为单句呢?我们知道,如果想把复合句改为单句,必须做减化从句,这也是英语句子中的高级应用。那这个句子的处理应该在从句before引导的时间状语从句上来减化。从句的主语they指代前面的the students,谓语是were引导的,说明可以完成减化(ps:关于复合从句(三大从句,名词,副词,定语从句等)如何减化,我看以后有没有时间做一些介绍),这里还特别注意,before不光可以做连词引导从句,还可以做介词构成介宾短语,这里减化为介宾短语,那before后面必须跟名词词组,而在省略了they were后,剩下的是told to leave.很显然,told to leave是过去分词词组,不是名词词组,词性不对,必须转化为名词词组才能跟在介词before后面。前面我们已经介绍了being可以做词类变化,我们可以改为这样before being told to leave.大功告成,句子这样改造完毕,being told to leave为动名词词组。符合要求。改造为下:The students rushed out at the sound of the bell before being told to leave.
这里啰嗦一句,动名词词组being没有意义,不翻译,只是一个标志。

Having been的用法

前面已经介绍了being的用法,而having been的用法,它是being的完成式,表达的是【已经】的完成状态,因此没有强调进行的功能,只能表示【已经】,以及做词类变换。
eg. After he has been a soldier for 10 years, the man is quite used to taking orders.
这里我们来减化复合句,由he与the man相同,表重复,可以省略he ,而he后面没有be动词,这只能为having结构,保留after为介词,这改为after having been a soldier ..的形式,这里我们很能明显知道了,having做词类变化,表示的是动名词的含义。如果我们不保留after呢? 在语法上,只能用分词结构来表示时间状语,这为Having been a solider…,这里表示的是分词结构。大家发现没?两种一样的形式,都是having的结构,但是,词类完全不一样,一个是动名词词组,一个是现在分词结构,区别在哪?就在于after这个地方,保留after,后面跟名词词组;去掉after,则用分词结构表时间状语。希望大家仔细领会。

总结

being 和 having been这是一个易错点,需要大家多注意,平时留心句子中的结构,英语还是需要多积累啊。尤其做词类变换时,注意动名词词组和现在分词结构的两种切换。这里我告诉大家,一般只有是介词后面的形式,都是动名词形式,而单独用逗号隔开,一般都是减化从句后的效果,这个时候注意其与主句的逻辑情况。看是表因果,时间先后,让步等。此外,being与having been还有在句子中间的情况,这时候可能是分词词组做补语结构,也是需要注意的。

通俗易懂介绍英语中Being与having been 的区分相关推荐

  1. 英语中常见表示时间、日期相关单词详解

    I. 前言 随着全球化不断推动和国际交流的日益频繁,英语作为一门全球通用语言,其重要性越发显著.而在英文交流中,时间类词的使用则显得至关重要.掌握常用的时间类词,能够使交流更加准确.清晰.因此,本文将 ...

  2. linux 把mysql大小写关闭_linux中设置mysql大小写不去区分方法

    linux中设置mysql大小写不去区分方法 发布时间:2020-05-14 12:01:31 来源:亿速云 阅读:191 作者:三月 本文主要给大家介绍linux中设置mysql大小写不去区分方法, ...

  3. sql and和in能连用吗_解析法律英语中【同义词连用】现象

    在法律英语中常常会出现多个同义词连用的现象(一般是两词或三词),其被称为"Doublets and Triplets in English Legal Language". 解析法 ...

  4. python中turtle介绍_python中turtle库的简单介绍

    [python绘图库turtle的介绍与学习] 在英语中turtle的意思:海龟;(任何种类的)龟;陆龟;水龟;鳖 Turtle库是Python语言中一个很流行的绘制图像的函数库,因此我们可以想象一个 ...

  5. 计算机处理器缓存参数,小知识:通俗易懂理解处理器中的主频、架构、核心、线程、缓存...

    小知识:通俗易懂理解处理器中的主频.架构.核心.线程.缓存 处理器,作为计算机的核心硬件,决定了一台电脑的运算性能好坏.我们在选择处理器的时候,通常都会在网上查询处理器型号参数,主要是看主频.架构.核 ...

  6. 第2节:英语中的形容词,副词,动词,动名词,动词不定式

    标题图 网络英语学习笔记 简书专题-英语协会:往后余生,努力学习 第1节:英语中的名词,冠词和数词,代词 形容词 形容词是用来修饰名词的,什么是形容词呢?是用来描述事物或者人的性质和特征的 ,形容词分 ...

  7. 英语中各类词性的基本概念

    英语中的十大词性 英语中名词的基本概念 名词(Nouns)是英语中的一类词汇,它们表示人.地点.事物.动物.观念或抽象概念.简而言之,名词是我们用来给事物命名的词.名词在句子中可以扮演不同的角色,例如 ...

  8. c语言程序里 n什么意思,英语中的n是什么意思

    介词短语作定语--认识"我"的两种方式,在这一部分要介绍给大家的是作定语的介词短语. (1)何为"介词"及"介词短语" 语法书中对介词的定义 ...

  9. 会议重点介绍芯片设计中的人工智能

    会议重点介绍芯片设计中的人工智能 Conference highlights AI in chip design, IoT 旧金山-谷歌正在试验机器学习(ML)来执行IC设计中的地点和路线,并取得了很 ...

最新文章

  1. 为什么我的DevOps落地过程跟别人不一样?
  2. Phalcon和YII的优点
  3. Win10环境下,word2016嵌入mathtype出现灰色的解决办法
  4. php5.6.11 openssl安装
  5. 鼠标指向表格时 显示更多信息 toolTipController1
  6. Visual Studio Code远程开发配置
  7. Java中使用POI导出excel文件
  8. win10系统 双击bat文件无法运行,只是以普通txt文件打开该文件,简单解决
  9. WordPress实现评论显示IP归属地方法
  10. vm服务器虚拟机如何导出报表,教程:浏览 VM 中的 Power BI 报表服务器 - Power BI | Microsoft Docs...
  11. JQuery解析二维码
  12. web前端设计师需要常去的15个设计博客资源站
  13. python--数据挖掘开头(KNN使用,OneR介绍)
  14. ubuntu20.04 部署原生态openstack Victoria版的详细步骤
  15. java 阴阳师个人脚本
  16. 两年工作经验的后端开发的工作方法小结
  17. python 安装wheel .whl文件
  18. ES6——对象、数组、字符串、数值新增API
  19. Altium Designer--如何隐藏连线
  20. 【高项】进度管理(ITTO)

热门文章

  1. 不走寻常路的常识逻辑学家:Lisp之父约翰•麦卡锡
  2. 自学软件测试,学到什么程度可以出去找工作啊?
  3. 软件测试的前景怎么样?自学软件测试要怎么学?
  4. JVM监控及诊断工具命令行篇之jps
  5. 游戏推广怎么做比较好?做游戏推广时如何选取靠谱的宣传机构
  6. JZ高中OJ 3404. [NOIP2013模拟]卡牌游戏
  7. Java的字符连接符
  8. Js(三)将es6语法转换成es5语法
  9. oracle统计信息内容,oracle搜集统计信息
  10. matlab 回归 工具箱,matlab回归分析工具箱