He has a hard job delivering milk.
句中 delivering 是现在分词作定语修饰job,可明显不存在逻辑关系啊,delivering的逻辑主语应该是He,而不是job,可为什么这用现在分词呢?
从语法上看,delivering milk可以分析为a hard job 的同位语,即delivering为动名词结构。也可以分析为delivering milk为has a hard job的方面状语(分词作状语,其逻辑主语为句子的主语)。但从逻辑分析看,说送牛奶是艰苦的工作或难做的工作不太符合实际。所以同位语的解释比较勉强。现在分词作方面状语则更为合理:他在送牛奶的这份工作中遇到了困难。句子结构类似于 He has difficullty (in) delivering milk.
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!