首先要理解这个词组,它完整的是这样的:sb compare sb/sth to/with sb/sth.意为:拿....与....比较。原句中,“比较”这个动作确实是the manager来做出的。但如果按这个思维选择C的话,那么这个答案里的comparing就少了自己的宾语。而且,第二个空用了定冠词the 它应该用在最高级的前面,所以它本身就是错的。改成:Comparing Jack to other good workers, the manager thinks Jack is the most satisfying worker/ a more satisfying worker 就可以了。
回到原题,排除答案C以后,其他三个都是被动形式,它的承受者就是Jack. 非谓语动词做状语时,它的逻辑主语常规下就是主语,那么要认定这个句子的主语是Jack. 所以要跳出圈子考虑,the manager thinks 是个插入语,你把它划掉,就全部明了了。
compared with 是固定搭配,意思是 与…比较,与…相比。。
这里compared表示的是被动 的含义,因为从意义上来讲, jack其实是被比较者,他被 和 其他工人相比,比较者是经理,比较的动作是经理发出的。类似的用法还有: Compared with her achievements, her shortcomings are, after all, only secondary. 她的缺点同她的成绩相比, 毕竟是第二位的.
你如果用comparing with,那就应该这样说 : Comparing jack with other good workers, the manager thinks he is more satisfying.中个句子中,真正的主语就是动作comapre的发出者, 所以用主动的ing形式。
欢迎追问!
之所以选择D,是因为在该句中compare是用在Jack身上,即Jack和其他工人相比(Jack是被动的与人比较)。也就是说the manager根据Jack和其他工人的比较结果,认为Jack是一名更让人们满意的工人。
有问题,根据非谓语动词作状语的要求,其逻辑主语需与主句主语一致。
第一空的compare with 作用其实是分类,将后面提到的Jack与别的worker分开成两类,所以后面的一个空要用比较级,而不是最高级。
答案为什么要选D,可根据排除法,第一个空明显不能用进行时,所以排除C,后一个空用more,所以答案是D
--------------------------------望采纳
compare...with...把……和……比较(常表示同类相比,比较)
compare...to...把……比作……(常表示异类相比,比喻)
most最高级前面要加the