$解:(1) 因为 2 x^{2}+7 x y+3 y^{2}+x^{2}-k x y+5 y^{2}$
$=(2 x^{2}+x^{2})+(3 y^{2}+ 5 y^{2})+(7 x y-k x y)$
$=3 x^{2}+8 y^{2}+(7-k) x y ,$
$所以只要 7-k=0 ,这个代数式就不含 x y 项.$
$即当 k=7 时, 代数式中不含 x y 项,$
$(2) 在第一个问题的前提下原代数式为 3 x^{2}+8 y^{2} ,$
$当 x=2 , y=-1 时,$
$原式 =3 \times 2^{2}+8 \times(-1)^{2}=12+8=20 .$
$当 x=2, y= 1 时,$
$原式 =3 \times 2^{2}+8 \times 1^{2}=12+8=20 .$
$所以马小虎同学的最 后结果是正确的.$