因为|MF|:|AB|的值为常数,因此采用特殊的直线AB的位置求|MF|:|AB|的值.不妨设直线AB的斜率为1,得直线AB的方程为y=x+2,与椭圆方程消去y得关于x的方程,利用根与系数的关系和弦长公式分别算出|MF|、|AB|的大小,从而得到直线AB的斜率为1时的|MF|:|AB|值,由此即可得到本题的答案.
【解析】
因为|MF|:|AB|的值为常数,与直线AB的方向无关,所以考虑取特殊位置求|MF|:|AB|的值.
取直线的斜率为1,左焦点为F(-2,0)
∴直线AB的方程为y=x+2,联立方程组
消去y,整理得14x2+36x-9=0,
设A(x1,y1),B(x2,y2),
由根与系数的关系,得x1+x2=-,x1x2=-,
代入直线方程,可得y1+y2=(x1+2)+(x2+2)=,
∴AB中点坐标为(-,),则AB的中垂线方程为y-=-(x+),
令y=0,得x=-,∴点N的坐标(-,0).
∴|NF|==,|AB|==
因此,|MF|:|AB|的值为:=
故选:B