當關系代詞whom或which在定語從句中作介詞賓語時,可以把介詞放在後面,或者預先形成“介詞+關系代詞whom(先行指人)/which(先行指物)”來引導定語從句。
這就是我向她借書的那個女孩。
這就是我向她借書的那個女孩。這就是我向其借書的那個女孩。
這是他曾經住過的房間嗎?
這是他曾經住過的房間嗎?這是他曾經住過的房子嗎?
但是,介詞在下列情況下是不能超前的。
(1)用Who代替Who,當that代替which時介詞不能前移。
他就是我向他學英語的那個男孩。這就是我向他學習英語的那個男孩。
這是他曾經住過的房間。這是他曾經住過的房間。
(2)省略who和which時,介詞不能超前。
他是和妳壹起去那裏的男孩嗎?他是和妳壹起去那裏的男孩嗎?
這是他住過的房間。這是他住過的房間。
(3)當小句中的謂語是動詞短語時,動詞短語中的介詞不能提前拆開。
妳正是我要找的人。妳正是我要找的人。
這是他聽的節目。這是他聽過的節目。
不行可以再問我。