
这些都是介词+which的用法,其实,最主要的差别还是在介词上,而介词呢,又是跟着后面的状语走的。比如,on which I have spent two hours,不好意思,可能我这样造句有点牵强,但是,事实上,我只是想让你知道,这里有个词组是,spend time on ,而且其实,这句话也可以变成,which I have spent two hours onby的话,词组也是很多的,比如 catch up with sb. by doingto的话,offer sth to,但是,我觉得一般是to whom比较多from,borrow from , learn fromin, 这个比较多,一般性,只要是个地点,考察的时候多数用inwith,这个词的话,大多数表示伴随,不太好说,要看具体情况for,pay for 用得比较多of的话,表示....的,比较多,通常都是和both of,neither of 一起用的如果,你有问题,再叫我吧,我尽量快快回答你哦,希望你搞得明白。at which在功能上等于where,但就本题而言只能选at which.因为at which I have eaten such wonderful meal是一个插入语,where固然可以引导,但是由于前面有了一个逗号,就只能用at which了。我难以相信我曾经在里面美美地吃过几顿大餐的饭店就要关张了。非限制性定语从句是高一英语的一个重点,如果你是高中生的话,老师应该讲过了吧?主要就是先行词+(,)+介词+which或者是就先行词+(,)+which,它和定语从句的最显著区别一个是有逗号,一个是非限制定语从句总是有which。这东西比较复杂,也不是几句话能讲清楚的
