...you put the meat in the fridge? It will ___ fresh for several...
发布网友
发布时间:2024-09-25 16:42
我来回答
共5个回答
热心网友
时间:2024-10-04 17:22
stay,填原型。句中will表示一般将来时,句式是will+动词原形
have stayed是现在完成时,与句意不符。
热心网友
时间:2024-10-04 17:25
答案B
stay意为“保持”时是不及物动词,不能用于被动语态,故排除A项;stay作“保持”讲时,是表示状态的动词,没有进行时态,故排除C项;will
have
stayed是强调肉放入冰箱之后的结果,可肉还没有放入冰箱,故排除D项。句意为“你为什么不把肉放进冰箱呢?会保持新鲜好几天呢”。
参考:http://www.zuoyebao.com/q/37426
热心网友
时间:2024-10-04 17:27
答案应该选择b
,整个句子的意思是:干吗不把鱼放进冰箱呢?那样会保持新鲜好几天。句中的will
后面只能加动词原形,a
是被动语态,stay在做连系动词使用时不能用于被动语态,c
是将来进行时,不合题意,d
是现在完成时
~手工翻译,尊重劳动,欢迎提问,感谢采纳!~
热心网友
时间:2024-10-04 17:27
stay,这儿stay fresh就完全可以表示持续保持新鲜,就不需要填完成时了,一般的将来时就可以
热心网友
时间:2024-10-04 17:24
这里的stay表示保持一种状态,和keep一样,will have done表示在将来某段时间内完成的事,通常加上时间状语,如by+将来时间。虽然句子中有for several days这个完成时的标志,但是这里不用完成时,只能用原型。懂了吧?