选择B.
当have表示“吃、喝”的意思时,后面要跟具体的对象,如
have an apple, have a drink, have some coffee,而不能跟虚指的much, a lot.
因此,只能选eating.好的,谢谢!!另外一题, My mum always makes me ____ at the Children's Palace.A. learn dancingB. learn to dance请帮助解析其实,A和B都不算错。A是用动名词作learn的宾语,B是用不定式构成learn to do的结构。这两种表达方式,在现实生活中都有,但根据国内的语法教育方式(很糟糕的教条!),还是选B吧。