单选题 The human body is composed of organs, each ______ a definite job to do.
【正确答案】 D
【答案解析】each having a definite job to do是现在分词的独立结构,each是having的逻辑主语。如果选择B项,则逗号后为一个完整的句子,在英语中两个完整的句子要用连词连接,而不能仅用逗号连接。