1.On the bus,I saw a student ___who__ I though was your brother.(空格选择 whom 和 which为什么都是错的呢?)

问题描述:

1.On the bus,I saw a student ___who__ I though was your brother.(空格选择 whom 和 which为什么都是错的呢?)
2.Could you tell me __for whom__you have bought this fur coat.(括号填when为什么是错的呢?)

1.who 引导从句,修饰说明前面的student,whom是宾格,在句子里不合适,表示人的时候一般用who,不用which
2.when表示时间,看句意来说的话,如果用when,那么该用过去时,但是句子里是完成时,所以when不行.