参考答案:
合同撤销的原因有:(1)一方以欺诈,胁迫的手段订立合同。(2)乘人之危订立合同。构成乘人之危的合同应当具备以下几个构成要件:①须合同相对人处于危难境地。②须乘危之人有乘人之危的行为。③须乘危之人有乘危的故意。④须合同内容对相对人严重不利。(3)因重大误解而订立合同。构成重大误解的要件有:①合同的一方当事人对于合同的重要事项发生了认识上的错误。其中主要包括对合同性质、合同当事人、合同标的的误解。②该当事人基于误解而与对方当事人订立了合同。③误解是由于误解一方当事人的过失所造成的,而不是因为对方的欺骗或者不正