I was on my way to the bookstore and was waiting for the green light at a crossing when a girl of about ten was knocked down by a passing car, it drove off quickly.
不是说复合句中,除大主句外when引导的时间状语从句也可有自己的小主句么,那it drove off quickly.做when a girl of about ten was knocked down by a passing car,时间状语从句的小主句,I was on my way to the bookstore and was waiting for the green light at a crossing是复合句的唯一大主句有什么不对吗?而必须把it改为which成非限定定语从句。
I was waiting for the green light at a crossing when a girl of about ten was knocked down by a passing car
这个when通常被分析为并列连词,意为突然、这时(另一件事发生了)。按照这种分析,when后面就是一个并列分句,不再需要主句。
你也可以认为when不是并列连词,它就是引导时间状语从句。这样分析未尝不可。但它的主句是I was waiting for the green light at a crossing,而不是后面的句子。否则你无法解释when 和 前面的 crossing的连接。
所以,你对句子的理解是错误的。最后句子的it drove off quickly 和前面为逗号是错误的,所以it 改为which,使它成为定语从句。
这个问题你问过一次的。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!