这里的it是虚拟主语,指代when引导的从句所表述的内容。状语从句不能用作宾语,因此用虚指的it占据其主语的位置。这样一来,when引导的从句在形式上是状语,而在语义上却变成主语了。另外,it还可以用作虚拟宾语,指代不能用作宾语的状语从句。例如:
I can't stand it when people behave like that! 我受不了人们的那种行为。《韦氏高阶英汉双解词典》
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》