mary has been ill in bed for a week,I wonder if she is ( ) better now A .much B.some C.any D .very亲爱的同学们,书本上答案是C,为什么.....

问题描述:

mary has been ill in bed for a week,I wonder if she is ( ) better now A .much B.some C.any D .very
亲爱的同学们,书本上答案是C,为什么.....

不是much,学英语这么多年没听过any的!答案错误吧!

much,是固定搭配,后三个没这么用的
我的确觉得C,但是很少见,if引导的虚拟语气,如,Dear people, ask yourselves if your lives have gotten any better in the past eight years,我只能说也是固定搭配,if any是如果有一点的意思
much better在陈述句中肯定没错,你不能怪大家

答案选A .much
much修饰比较级

A
much可以修饰比较级

Mary has been ill in bed for a week.I wonder if she is any better now.玛丽生病躺床上已经有一星期了,我想知道她的病情是否有任何好转.因为作者也不确定玛丽的病情是好转还是恶化,想知道到底怎样了,所以用any.而...

A much可以修饰比较级,其它选项不行

ANY 。这句不是比较级的句子,这句子没有东西跟它比较,所以不能用much,more一般不与better一起用,better要用都是比较级一起用。这句是祈使句加虚拟语气,very better是非常好的意思,在这句话里翻译过来也不合适。单选题也可以用排除法。