参考答案:解:(1)证明:连接AM,AN,
∵AB=AC,∠BAC=120°,
∴∠B=∠C=30°,
∵AB的垂直平分线交BC于M,AC的垂直平分线交BC于N,
∴BM=AM,CN=AN,
∴∠C=∠CAN=30°,∠B=∠BAM=30°,
∴∠AMN=∠B+∠BAM=60°,∠ANM=∠C+∠CAN=60°,
∴∠MAN=60°,即△AMN是等边三角形,
∴AM=MN=NA,
∴BM=MN=NC;
(2)等边,证明过程见(1);
(3)等腰三角形,理由如下:
∵AB=AC,
∴∠B=∠C,
∵AB的垂直平分线交BC于M,AC的垂直平分线交BC于N,
∴BM=AM,CN=AN,
∴∠B=∠BAM,∠C=∠CAN,
∴∠AMN=∠B+∠BAM=2∠B,
∠ANM=∠C+∠CAN=2∠C,
∵∠B=∠C,
∴∠AMN=∠ANM,
∴AM=AN,
∴△AMN是等腰三角形;
(4)根据上面的证明过程,得到:∠AMN=2∠B,∠ANM=2∠C,∠MAN=180°-(2∠B+2∠C),
①当AM=AN时,∠AMN=∠ANM,即∠B=∠C;
②当MN=NA时,∠AMN=∠MAN,即2∠B=180°-(2∠B+2∠C),整理得2∠B+∠C=90°;
③当MN=MA时,∠ANM=∠MAN,即2∠C=180°-(2∠B+2∠C),整理得∠B+2∠C=90°,
综上:当∠B=∠C或2∠B+∠C=90°或∠B+2∠C=90°时△AMN是等腰三角形.