It will keep fresh for several days正确
或者it will be kept fresh for several days (如果是被人保鲜的话)
keep 的过去分词是kept