I agree with Lacota. 1a, 1b, 1c all sound ok.
2a, 2b sound ok but 2c doesn't sound right. "still has been" doesn't sound natural to me here but I see via Google that people do use this form. So it might be "correct," I don't know.
3a sounds ok to me. 3b and 3c sounds odd.