()is left over may be put into the refrigerator,where it will keep for 2-3 weeks.求详解选哪一个

问题描述:

()is left over may be put into the refrigerator,where it will keep for 2-3 weeks.求详解选哪一个
A.Whatever B.Anything C.something D.Whichever

A.从语法上讲,这个句子总是缺少is的主语和may be的主语,所以该空只能填wh词+ever或者what,因为只有上述单词才能同时在一个句子中做两种成分.所以排除BC.
从句意上讲,无论什么东西剩下都可能放入冰箱.这里不是“无论哪一个”而是“无论是什么”,所以不选D.