(1)∵MN∥BC,
∴∠OEC=∠BCE,∠OFC=∠GCF,
又∵CE平分∠BCO,CF平分∠GCO,
∴∠OCE=∠BCE,∠OCF=∠GCF,
∴∠OCE=∠OEC,∠OCF=∠OFC,
∴EO=CO,FO=CO,
∴EO=FO.
(2)当点O运动到AC的中点时,四边形AECF是矩形.
∵当点O运动到AC的中点时,AO=CO,
又∵EO=FO,
∴四边形AECF是平行四边形,
∵FO=CO,
∴AO=CO=EO=FO,
∴AO+CO=EO+FO,即AC=EF,
∴四边形AECF是矩形.
(3)当点O运动到AC的中点时,且△ABC满足∠ACB为直角的直角三角形时,四边形AECF是正方形.
∵由(2)知,当点O运动到AC的中点时,四边形AECF是矩形,
已知MN∥BC,当∠ACB=90°,则
∠AOF=∠COE=∠COF=∠AOE=90°,
∴AC⊥EF,
∴四边形AECF是正方形.