动名词作定语 动名词作定语时与现在分词的区别?



【动名词作定语 动名词作定语时与现在分词的区别?】其实你不用刻意的去区分这两者.因为它们常见且很好理解.

动名词作定语 动名词作定语时与现在分词的区别?

文章插图
动名词作定语 动名词作定语时与现在分词的区别?

文章插图
动名词作定语 动名词作定语时与现在分词的区别?

文章插图
定语修饰的大多是名词.在动名词做定语时ING后边会有个名词的.这时的动名词给你的感觉就跟形容词一样.
EG:There is a sleeping child. 有一个正睡觉的孩子.
而现在分词本身还是动词的词性,只是加上ING表现在正在进行,后边是不会名词的.
EG: A childis sleeping .一个孩子正在睡觉.
现在分词作定语与动名词作定语的区别动名词作定语:
现在分词作定语时 , 它所修饰的名词通常就是现在分词的逻辑主语 , 并且通常可转换成一个定语从句;而动名词作定语表示的是被修饰名词的作用、用途等 。
比较:
a moving truck 正在移动的汽车(moving为现在分词 , 与truck有主谓关系)
a moving truck 搬家汽车(moving为动名词 , 说明truck的用途)
a hunting dog 正在猎物的狗(hunting为现在分词 , 与dog有主谓关系)
a hunting dog 猎狗(hunting为动名词 , 说明dog的用途)

    推荐阅读