单选题   Which of the following sentences has a subject complement? ______
 
【正确答案】 D
【答案解析】[考点] 句子成分题。 下面哪句中含有主语补足语? 动词后面对主语特征、状态等情况进行补充说明的成分,叫作主语补足语。如果把带有宾语补足语的句子变成被动句,原来补充说明宾语的部分就变成补充说明主语的了,即宾语补足语变成了主语补足语。如果把带有双宾语的句子变成被动句,往往是一个宾语作为被动句的主语,另一个宾语仍放在谓语动词之后。主语补足语和主语之间有逻辑上的主谓或主表关系,但双宾语之间则没有这种关系。D中主语The dog和主语补足语Karl之间是逻辑上的主表关系,故为正确答案。A、B和C都是双宾结构的被动句,故均排除。