参考答案:
买方宣告合同无效,必须具备三个条件:(1)卖方不履行其约定或法定的任何义务,等于根本违反合同;或者在发生不交货的情况之后,买方曾规定一段合理时限的额外时间,让卖方交货,而卖方不在该额外时间内交付货物,或卖方声明他将不在所规定的时间内交付货物。(2)必须卖方未交付货物;如已交付货物,买方就丧失宣告合同无效的权利,但这有一些例外。(3)如已交付货物,买方要能按实际收到货物的原状归还已交货物,否则他就丧失宣告合同无效的权利,但这也有一些例外。从以上条件看,法律对买方采用宣告合同无效这一补救办法,限制是比较严的。