直接填what句子会变成什么意思?内容上我没想明白,给你从语法上解释好了.
如果填what,说明主句和从句都缺少一个名词性成分,比如I like what she likes.主句I like缺少一个名词,从句she likes同样缺少,所以用what把它们连接起来.
这道题中,因为主句和从句都不缺这样一个名词性成分.my life was right back,本身不就是个完整的句子了么?It had been句意是“它曾经在……”倒是缺少点什么,很明显,就是地点状语么(类似there,here,at the airport,in the river,表示在某处的词或词组就是地点状语).where是定语从句中专门表示地点状语的连接词,所以就这么选啦.
我觉得这道题出得很有水平,是易错类型的.如果不懂其它选项的话还可以追问,目测你语法方面的判断能力稍有些薄弱.加油!