不可能用eaten a banana 修饰a boy,因为eaten是非谓语动词,跟所修饰的名词存在动宾关系,也就是所修饰的名词是eat的宾语.
如果要表示吃了香蕉的男孩应是 a boy having eaten a banana
补充:动词可分为及物动词和不及物动词两大类,及物动词的-ed形式表示被动和完成,而不及物动词的-ed形式仅表示完成.十分感谢!在问一下:a boy having eaten a banana 等于 a boy who is having eaten a banana 吗?a boy having eaten a banana 等于 a boy who has eaten a bananawho has eaten a banana 等于是关系代名词做形容词对吧,having eaten a banana 是什么做形容词?啊?看来你的英语基础有些弱哦!who has eaten a banana 是定语从句,整个句子作为定语,它的作用相当于形容词,关系代词who代替先行词boy在从句中作主语,起到连接的作用。having eaten a banana 是动词的现在分词做定语,不是形容词。请看完我的问题补充.就我上面所说,如果having eaten a banana可以作定语的话那么它和主词a boy中间应该可以加一个who is,否则我不知道为什么having eaten a banana可以作定语.leaves which have fallen中的which是关系代词没错,但是不是说which做定语从句,而是which这个关系代词引导了一个定语从句, which have fallen才是定语从句。“a boy who is having eaten a banana ”没有这样的句子!!!!动词可分为及物动词和不及物动词两大类,及物动词的-ed形式表示被动和完成,而不及物动词的-ed形式仅表示完成。 fallen是fall的过去分词,fall是不及物动词,那么fallen只表示完成,而没有被动的含义,eaten是eat的过去分词,eat是及物动词,eaten用作定语时就有被动之意,要是用a boy eaten就成了“一个被吃的孩子”之意了。可以帮我举一个及物动词的过去分词作定语表示完成的例子吗?The students having handed in their papers can leave now. 那些已经交了考卷的学生现在可以离开。= The students who have handed in their papers can leave now.为什么who have变成了having,为什么表示完成现在分词having却出来了?我败了