关于动词不定式的完成式用作定语的问题,刘永科老师曾在英语答疑网上作过解答,请看链接:
http://ask.yygrammar.com/q-4775.html
▲ 现在分词的完成式通常不用作定语,但这并不是绝对的。薄冰《高级英语语法》10.46节就有以下说明:
现分完成式一般不用作定语,但也有例外,如:
Any man having witnessed the attack is under suspicion. 任何目击此次袭击的人都有了嫌疑。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!
可以这样区别的。
补充:
动名词只能是单个词作前置定语,相当于一个名词;而分词可以单个词作前置定语也可以分词短语作后置定语,相当于形容词,常翻译为“分词+的+(修饰的)名词”,例如:
1.teaching materials教学材料(动名词)
2.the rising sun徐徐升起的太阳(现在分词)
3.the boy standing under the tree站在树下的那个男孩(现在分词短语)
4.the boy questioned just now 刚刚被盘问的男孩(过去分词短语)
5.the boy being questioned now正在被盘问的男孩(现在分词短语的被动)
6.the boy to be questioned即将被盘问的男孩(不定式的被动)
希望回答能帮你解决疑惑!