7. 解析: 答案为B。第二并列分句中的it, 作形式主语,而真正的主语是 whether they will enjoy it; remain在此为“仍然要”, 后接动词不定式,而“他们是否会喜欢”要“被看”,表明see在此应用被动语态,故选B。
8. 解析: 答案为B。在这个句子中stay是保持的意思,属系动词, 不可用被动语态和进行时,先排除A,C两项.然后可排除D项,因为will have stayed是强调肉放入冰箱之后的结果的;从上文来看,这肉还未放入冰箱之中,谈何结果? 故应选B.全句相当于If you put the meat in the fridge, it will stay fresh for several days
9. 解析: 答案为A。本题考查非谓语动词在复合宾语中的用法,此题解题关键是用还原法把文中的被动语态还原成主动语态,即为order sb.to do sth.而 C,D 两项虽为不定式,但时态和语态均不合;A表示士兵应在开枪前发出,故只能选 A。