[考点]
It be +过去分词+that...+(should) do,
[解析]
分析句子结构,it做形式主语,真正的主语是that引导的主语从句;recommend通常接虚拟语气,即should+ 动词原形,should可以省略,结合句意,强烈建议每年都检查机器,从句的主语是the machines,动作的承受者,故用被动语态。故空处填:(should) be checked。
故选:B。
[点评]
本题考查了"It be +过去分词+that...+(should) do,",属于"基础题",熟悉题型是解题的关键。