正确答案D
这道题考察虚拟语气,要不是他父亲去年去世欠了一屁股债,他现在就不会在街上卖冰激凌了.从句与过去事实相反的虚拟语气用过去完成时 ,主句与现在事实相反用 would be doing .根据句意选 D.