“(should) do”。
55.B。本句属于隐含式虚拟语气。句中without短语相当于一个与过去事实相反的虚似条件句,故选B。
56.B。本题是对将来情况的一种假设。英语中,如果虚拟条件句的谓语部分有should,had或were时,可把if省去,而把should,had,were放在从句主语前,构成主谓部分倒装。
57.B。can在本句中指一种理论上的可能性。
58.C。本题为与过去事实相反的假设,在以otherwise引导的并列分句中用虚拟语气,时间概念可由上下文看出。
59.D。or引出的一个分句表示对过去的情况进行假设,故用would have done。
60.C。从 but 引导的分句可看出,前一分句是与过去事实相反的假设。