12.【分析】 $\textcircled { 1 } \triangle R E C \cong \triangle A F C ( S A S )$ ,正确; $\textcircled { 2 } \mathrm { H } \triangle B E C { \cong } \triangle A F C$ ,得 $C E { = } C F , \angle B C E$ =$\angle A C F _ { \mathrm { { i } } }$ ,由 $\angle B C E + \angle E C A = \angle B C A = 6 0 ^ { \circ }$ ,得 $\angle A C F + \angle E C A = 6 0$ ,所以 $\triangle C E F$ 是等边三角形,正确;③因为 $\angle A G E = \angle C A F + \angle A F G = 6 0 ^ { \circ } + \angle A F G , \angle A F C = \angle C F G + \angle A F G = 6 0 ^ { \circ }$ $+ \angle A F G ,$ ,所以 $\angle A G E { = } \angle A F C$ ,故③正确;④过点E作 $E M / / B C$ 交AC下点M点,易证$\triangle A E M$ 是等边三角形,则 $E M { = } A E { = } 3$ ,由 $A F / / E M ,$ ,则 $\frac { \mathtt { G F } } { \mathtt { E G } } { = } \frac { \mathtt { A F } } { \mathtt { E M } } { = } \frac { 1 } { 3 }$ .故④正确,【解答】解: $\textcircled { 1 } \triangle R E C \cong \triangle A F C ( S A S )$ ,正确;② $\because \triangle B E C { \cong } \triangle A F C ,$ $\therefore C E = C F , \angle B C E = \angle A C F ,$ $\because \angle B C E + \angle E C A = \angle B C A = 6 0 ^ { \circ } ,$ $\therefore \angle A C F + \angle E C A = 6 0 ,$ $\therefore \triangle C E F$ 是等边三角形,故②正确;③∵ $\angle A G E = \angle C A F + \angle A F G = 6 0 ^ { \circ } + \angle A F G ;$ $\angle A F C = \angle C F G + \angle A F G = 6 0 ^ { \circ } + \angle A F G ,$ $\therefore \angle A G E = \angle A F C ,$ 故③正确正确;
④过点E作EM∥BC交AC下点M点,

易证 $\triangle A E M$ 是等边三角形,则 $E M { = } A E { = } 3$ $\because A F / / E M ,$
∴则 $\frac { \mathtt { G F } } { \mathtt { E G } } \overline { { = } } \frac { \mathtt { A F } } { \mathtt { E M } } \overline { { = } } \frac { 1 } { 3 } \cdot$
故④正确,
故①②③④都正确
故选:D
【点评】本题考查了菱形的性质,熟练运用菱形的性质、等边三角形性质以及全等三角形的判定与性质是解题的关键