分析:(1)连结BD,可得EF∥BD,正方形ABCD中,证出EF⊥AC.利用线面垂直的定义,证出AA1⊥EF,根据线面垂直判定定理得到EF⊥平面AA1C,再由A1C是平面AA1C内的直线,可得EF⊥A1C;
(2)连结C1D,利用三角形中位线定理和正方体的性质,证出FG∥AB1,从而得出FG∥平面AB1D1,同理可得EF∥平面AB1D1,由面面平行判定定理可得平面A B1D1∥平面EFG.
解答:解:(1)连结BD,
∵EF为△BCD的中位线,∴EF∥BD,
∵四边形ABCD为正方形,得BD⊥AC,∴EF⊥AC,
又∵正方体中,AA
1⊥面ABCD,EF?面ABCD,∴AA
1⊥EF,

∵AA
1、AC是平面AA
1C内的相交直线,
∴EF⊥平面AA
1C,
又∵A
1C?平面EFG,∴EF⊥A
1C.
(2)连结C
1D
∵△CC
1D中,F、G分别是CD、CC
1的中点,∴FG∥C
1D
∵正方体ABCD-A
1B
1C
1D
1中,AD
B
1C
1,
∴四边形ADB
1C
1是平行四边形,可得AB
1∥C
1D
因此FG∥AB
1∵FG?平面AB
1D
1,AB
1?平面AB
1D
1,∴FG∥平面AB
1D
1同理可得EF∥平面AB
1D
1∵FG、EF为平面EFG内的相交直线,∴平面A B
1D
1∥平面EFG.
点评:本题在正方体中证明线面垂直和面面平行.着重考查了正方体的性质、线面垂直的判定与性质、面面平行与垂直的判定定理等知识,属于中档题.