He alone_care of his mother for ten years after his father died young A .had taken B.has taken

问题描述:

He alone_care of his mother for ten years after his father died young A .had taken B.has taken
这个题怎么做 高手告知

选B,他的父亲死后到现在一直照顾,应用现在完成时.而且句子表示的不是过去的过去.