having的用法详解(Having应该是怎么用)

本文目录
- Having应该是怎么用
- having的意思 详细点
- have和having的区别和用法
- 那Having在句首,后面加动词的什么形式
- having done和having been done怎么用 什么意思
- having用法
- having是什么意思
Having应该是怎么用
我是英语老师,帮帮你。
这个句子的现在分词没有问题,但danger为名词,不能用very修饰,应改为dangerous(adj.)。having a knife 为现在分词短语作定语,修饰前面的名词the man .
注意:
1.现在分词(短语)在句中表示“主动”含义,过去分词短语表“被动”含义。
2.现在分词(短语)与句子的主语一般都含有逻辑上的主谓关系。
例:Having finished his homework ,he went out playing with others.(Having finished his homework,现在分词短语作时间状语)
Having no answer to this question,they had to discuss it again.(现在分词短语作原因状语)
祝你进步!
having的意思 详细点
having
n.所有,持有;
例句与用法:
1. Having gone through all these things, how can I trust you again?
经历了所有这些事情以后, 让我怎么能再相信你呢?
v.有( have的现在分词 ); (亲属关系中)接受; 拿; 买到;
have和having的区别和用法
ave是动词原型主要用在一般现在时中,或者用在助动词和情态动词之后。having可以用在现在进行时和一般将来时中,一般在系动词或介词之后
扩展资料
The two groups of children have quite different characteristics.
这两组儿童具有截然不同的特点。
Now she won’t have to go out to work any more.
现在她不必再出去工作了。
I’m having treatment for my back problem.
我正接受背部疾患的治疗。
Few people can count on having a job for life.
几乎没有人能指望一辈子都干一个工作。
那Having在句首,后面加动词的什么形式
Having在句首,后面加动词的过去分词。
英语中有一种情况,就是现在分词短语做状语,表示时间,原因等,其语法功能相当于一个状语从句。“having +过去分词"位于句首是这种情况的完成时态而已。它强调所发生的动作在主句动作之前。如:Having finished his homework,Tom went home.
像其它时态都有被动语态一样,这种情况也有它的被动语态 having been done 形式:如:Having been told for many times,Tom finally believed it。
使用时应当注意,此类短语的逻辑主语,要与后面主句的主语一致。
如再有疑问,敬请垂询,祝你进步!
having done和having been done怎么用 什么意思
have done 和 have been done 都表示的是现在完成时,having done 和 having been done 都是动词ing 的完成形式,在句子中作状语,起到补充说明的作用。
这里要注意的是,having 所接的动词发生的时间在主句中谓语动词发生的时间之前。比如:Having driven all day,we were so tired. 这个例子中,having driven表示“我们”的状态,“开了一天的车”,并且,drive 的动作发生在 be tired的之前。
了解了上面的概念,再来解释having done 和 having been done的区别,前者having done表示的是主动,后者having been done表示的是被动。例:
1、Having driven all day,we were so tired. 我们开了一天的车,现在都很累了,having driven表示的是主动,是“我们开了一天的车”;
2、Having been criticized today, he was so sad. 今天被批评了,他很难过。是"he"被批评,而这个原因状语又是修饰"he",所以要用被动,have been done。
还有一种情况,having been doing,理解了之前两种用法,那么也会很清楚,这个用法也是动词ing的完成进行时,表主动。
扩展资料:
having done这个短语不论是在句首还是在句中,重要的是要理解这个短语的性质与用法。从结构看,这应该是动词ing的完成形式。那么其用法就有两个特点:
1、作分词使用。在句中从当状语、表语、定语、宾语补助语。
2、作动名词使用。在句中从当主语、宾语、定语、表语。
依据上述的两种用法,该短语就可以在句子的任何位置了。最常见的having done是指现在分词的完成形式作状语,表示这动作在谓语所表示的动作之前发生,通常情况是 Having driven all day,we were rather tired. (having driven表示的"先时性的行为")。
常见的例外是从属关联词 after 引导的从句是带现在分词的省略句; 这个时侯,after 后面跟having done 或跟doing的意思基本上一样, 如:
1) After picking up his things,he hurried to the station.
2)After having finished his task,he went to bed.
1) 和2)句的细微区别是 After + having done 更具强调性. 既然是完成形式,那么它代表的动作就是发生在句子谓语动作之前,特别是作状语。例如:
Having finished all the tasks, we went to the cinema.(时间状语)“完成所有的任务后,我们去看了电影”。完成任务的动作在去看电影之前。
Having known the situation well, they could deal with the problem effeciently.(原因状语)“由于对形势的深刻了解,他们有效地处理了问题”。先了解了形势,后处理的问题。
Having done还可以做分词状语或放在介词后面或放在特殊动词后,如:
1、Having done all this, God rested. 做完这一切后,神安息了。
2、Not having done it right, I tried again. 我由于没有做对,所以又试了试。
3、He felt ashamed of having done so little work. 他因只做了这么一点儿工作而感到惭愧。
4、Having done his homework, he played basketball. 做完作业,他开始打篮球
5、He refused having done it in order to save his face. 为了保全面子,他没有承认干过那件事。
having用法
having用法如下:
1、使用 GROUP BY 子句和子查询【通过】。
思路:先统计每门课程的学生数量,再从中选择超过 5 名学生的课程。
算法:使用 GROUP BY 和 COUNT 获得每门课程的学生数量。
注:使用 DISTINCT 防止在同一门课中学生被重复计算。
2、使用 GROUP BY 和 HAVING 条件【通过】。
算法:在 GROUP BY 子句后使用 HAVING 条件是实现子查询的一种更加简单直接的方法。
注:COUNT(student) 不能直接在 WHERE 子句中使用,这里将其重命名为 num。
having函数:
HAVING 子句对 GROUP BY 子句设置条件的方式与 WHERE 和 SELECT 的交互方式类似。WHERE 搜索条件在进行分组操作之前应用;而 HAVING 搜索条件在进行分组操作之后应用。HAVING 语法与 WHERE 语法类似,但 HAVING 可以包含聚合函数。HAVING 子句可以引用选择列表中显示的任意项。
也有这样区别两者的:where过滤行,having过滤组。
使用顺序:where、having、group by、order by、limit。
having是什么意思
v. 有; 持有; 占有; 由…组成; 显示出,带有(性质、特征);
一、发音
having 英
二、用法
1、动词have的现在分词形式
2、(复)havings: 所有财产
三、例句
It’s time for having a rest.
该休息一会儿了。
扩展资料:
原型:have
一、发音
英
二、含义
vt. 有;吃;得到;从事;允许;雇用;享有
n. 富人,有产者,有钱人;富国
三、用法
1、have用作助动词时,可与动词的过去分词或“been+现在分词”连用,构成动词的各种完成时态。
2、have的过去分词had还可与主语倒置,构成虚拟条件状语从句。
四、例句
A country must have the will to repel any invader.
一个国家得有决心击退任何入侵者。

更多文章:
下载免费java(有什么无病毒、安全的网站可以免费下载java格式手机游戏,且是触屏全屏的)
2026年9月24日 18:00
php7连接mysql数据库操作(PHP7连接mysql数据库方法)
2025年12月29日 00:15
c语言终止程序(C语言~~~如何使程序中途结束、跳出~~~)
2025年6月5日 07:30
flex布局的兼容性(怎么用css使得input的输入框对齐,要写出代码,别百度其他的)
2026年7月27日 12:15
正则表达式支持库(怎样在aardio中使用正则表达式,用哪个函数)
2025年11月17日 05:30
腾讯云数据库管理工具(navicat导入mangodb几百万行传输中断)
2025年12月5日 03:30
java 线程安全(java中为什么说,String是线程安全的)
2026年5月1日 04:00
下载excel教程(windows家庭中文版的怎么下载excel教程)
2026年8月11日 20:15
delphi控制485(如何在delphi中使用海康威视的485口)
2026年9月4日 06:00
tengine windows(天龙八部报错是怎么回事啊 )
2026年2月14日 17:45
ctab化学名称?predictive与predictable的区别
2026年8月14日 15:30














