非谓语动词作定语
问题描述:
非谓语动词作定语
He found a work ___B___ machines.
A.to fix B.fixing
fixing machines是动名词还是现在分词?
答
动名词
fixing machines做work的定语 相当于名词作形容词如果是动名词,fix machines 就应该说明work的用途,语意显然不是这样的。语意是他找到了一份修理机器的工作题里有错误work 不可数 不能加不定冠词a是不是你把题理解错了再想想我觉得是A,因为work与fix machines是同位语,所以用不定式作定语。不知为什么答案是B?恩 首先要搞清楚同位语和定语的差别 同位语是解释说明 定语是修饰限定这个句子中fix machines是修饰work 一个什么样的工作而不是解释这个工作具体应该怎么做我感觉还是定语不是同位语咱俩都再想想我觉得这一定是同位语,如果这是定语,无外乎两种:动名词、分词。如果是动名词,那它就是表用途,显然不对。如果是分词,也没有什么逻辑关系,那也不对。不定式和动名词都可以做同位语,不定式表将来,通常是plan、aim等词的同位语,在本句中与意思不符,所以选B。不知你是否认同我的分析?恩 达成一致了哈 今天感觉很有趣呢