Leave the rice to cook for 20 minutes.
这里不定式作宾补表示什么?rice和cook之间是被动关系,为什么不能用cooked?
leave ... to do 的意思是“让...保持某种状态”; 食物作主语时,cook可以作不及物动词,意思是“被烹饪”、“被煮”。例如:
The eggs must be left to boil for ten minutes. 蛋必须煮10分钟。(《英汉多功能词典》新编升级版p.957)
This fish cooks well. 这种鱼容易煮。(同上,p.361)