Why don’t you put the meat in the fridge? It will ________ fresh for several days.

Why don’t you put the meat in the fridge? It will ________ fresh for several days.

A.be stayed

B.stay

C.be staying

D.have stayed

答案及解析: B

解析:

stay意为“保持”时是不及物动词,不能用于被动语态,故排除A项;

stay作“保持”讲时,是表示状态的动词,没有进行时态,故排除C项;

will have stayed是强调肉放入冰箱之后的结果,可肉还没有放入冰箱,故排除D项。句意为“你为什么不把肉放进冰箱呢?会保持新鲜好几天呢”。