一、现在分词作定语
英语中进行时态的公式:主语+ be(助动词)+现在分词+其他,现在分词作定语只是把句子中的be去了,后面的现在分词、现在分词短语就可以作定语。
举例1:公园里有一些正在跑步的人,there are some people running in the park.有一些正在跑步的人
there are some running people 。
理解方法,一些人正在跑步,some people are running,去了be后是some people running,单个现在分词作定语一般放在被修饰词的前面写成 running people,所以句子有一些正在跑步的人英语译为there are some running people,但现在分词分词带上宾语或状语必须放在被修饰词的后面,另一个句子有地点状语在公园里in the park,所以写成There are some people running in the park。
举例2:
一个从旁边正在经过的男人嘲笑他们。A man passing by laughed at them.
理解方法:现在分词作定语是主动的,A man is passing by,这个句子中passing by经过都是主语发出了,是现在分词;作定语只不过句子中删了助动词be,后面现在分词短语就是定语,因为是一个短语必须放在被修辞词的后面,所以写成A man passing by laughed at them。
二、过去分词作定语
有一个叫汤姆的男孩, there is a boy called Tom,
called Tom过去分词短语作定语修饰boy。boy是动作call的承受者。
理解方法:看下面的句子更能理解过去分词作定语是被动的.
主动句He named his son Tom,他给他的儿子取名为汤姆.
被动句His son is named Tom by he,他的儿子被他取名为汤姆.
在主动句中取名是他发出的动作,他的孩子是动作的对像,在被动句中His son is named Tom by he,删除了助动词be后变成His son named Tom by he,named Tom by he过去分词短语就作his son 的定语,译成被他取名为汤姆的儿子。
总结一下,被动句中删除助动词be后后面的过去分词或过去分词短语就是定语,单个过去分词作定语要放在被修饰名词前面,过去分词短语作定语放在被修辞词的后面,所以有个叫作汤姆的男孩译成there is a boy named Tom。
但有特例,过去分词left表达中文意思剩下的时,作定语必须放在被修辞词的后面。
你有水吗?译成 Do you have any water ?
给water来