请大家帮分析,it 指的是什么?seemed as though 这几个单词咋理解?she前面有没有少关系词呢?