B. hasn't finished
Feedback The action in this sentence started at an unstated time in the Past and continues in the Present. It means that Rob is still doing the task. In this case we should use the Present Perfect Tense: has/have + Verb (-ed/Irregular)