You should have put the milk in the refrigerator. I expect it______undrinkable.
【正确答案】 B
【答案解析】解析:第一句中的should have put是对过去事实的虚拟,表明“并没有放进冰箱”,因此,后句表达的意思是“它现在已经变得不能喝了”,用现在完成时表过去某一行为造成的结果。