分类：教育/科学-外语学习-英语考试
问题：Itwaslastnight___Iseethecomet.为什? 
It was last night ___ I see the comet.

为什么不能填when?为什么不能看成定语从句?

关键是想知道为什么不能,不是能不能
回答：这样理解吧.象 It...句型,It是形式主语.后面的句子都是可以拿上来,代替It 作主语的.

when I see the comet  was last night .是不通的.

这里又引出了一个话题:when 从句是不能作名词性从句(主,宾,表)的.
实际上,除了what 从句,其他从句都不能的.
不要以为我在瞎说!!!呵...

要想把它改通,就是:

the time when I see the comet  was last night 

这个解释也可帮助你解决前面 which从句的困惑.