高三英语单选题18-Has Mary gained weight?-She would gain weight,but