The boss will give the job to____he believes has a strong sense of duty

问题描述:

The boss will give the job to____he believes has a strong sense of duty
A.whoever B.whomever C.who D.whom
讲出理由,为何选

A.这是一个定语从句.从语意上先排除C,D.其次,这里需填的是在从句中做主语的部分,所以用whoever.
许指出的是,定语从句其实也是一个复合句,里面夹了一个宾语从句,whoever是这个宾语从句的主语.