这是表示虚拟,提示词是without,是属于含蓄虚拟语气
要是没有当地农民给士兵衣物食品的话,士兵们也许就会冻死,饿死了与过去事实相反吗?would ,should ,could ,might 加现在完成时,表示对过去的虚拟看虚拟,也从时态上看的,因为,虚拟语气的时态很特殊,也很严谨,有固定的格式,此句,要是写成标准的虚拟句,加上if,则是这样:if the local peasantshadn't given the soldiers clothes and food ,they would hve died of cold and hunger
