______more careful, his ship would not have sunk.
【正确答案】 A
【答案解析】根据句意和主句中的would not have sunk可知,本句表示的是与过去情况相反的假设,所以从句应用过去完成时,即“had+过去分词”形式。另外,虚拟条件句省略if时,从句要用部分倒装,即将句中的had,were,should等词提至主语前面。故选A。