We’ve looked ____ for the keys we lost.
A. in all places B. at all places C. over all D. everywhere
答案是D,这我知道对,但是谁能告诉我A, B的错误在何处呢?
-----------------------
我认为答案A “in all places”可以充当一般性的状语。比如我们可以说,the goverment decided to ban smoking in all public places.我理解这句话中的”in all public places“只是在句中充当一般的地点状语。那么我们可以说we've looked for the keys we lost in all places吗?如果可以说,那么可以将in all places这个状语提到looked 后面吗?谁能解释一下。
纯从语法角度看,似乎可以。但是,实际上几乎没有这么用的。谈两点看法。一,we've looked for the keys we lost in all places 这种说法不太好,因为主句的状语在定语从句后面,容易引起混淆。二, look for 如果看成一个短语的话,被拆开的情况最多只看到过加一个副词。如果用look in all places,也容易l把look in 看成一个整体,造成混淆。纯属个人看法,没有权威工具书作为依据。