$解: (1)\ \mathrm {EO}=FO,理由:$
$因为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是矩形$