If it were not for...对应的主句通常是 would do。如:
If it were not for your donations, many more children would go hungry. 要不是有你的捐赠,会有更多的孩子挨饿。
请问主句可以用 would have done 吗(如果语境需要的话)?
 《高考英语备考1号·速效编》
						《高考英语备考1号·速效编》
					 《高考英语备考1号·写作编》
						《高考英语备考1号·写作编》
					 《高中英语晨读晚记》
						《高中英语晨读晚记》
					 《高中英语错题笔记》
						《高中英语错题笔记》
					 《零起点考大学英语》
						《零起点考大学英语》
					