你好,先来谈谈第一个问题:如果把 whomIspoketo 写成 Ispoketo whom,很明显,whom是介词 to的宾语;因为whomIspoketo 在这里充当的是定语从句,就需一个引导词(关系代词或副词),所以将 whom 的位置提前到了从句主语 I 的前面。第二个问题:为什么 whom 可以做这个句子的先行词?------“先行词”应该是“引导词”吧?因为 the girl 是定语从句whomIspoketo(跟我讲话的)限定与修饰的对象,它才是先行词。定语从句的引导词包括:1. 关系供词: who, that, which,whom, whose ;2. 关系副词: where, when, why .