They don't have the time or money to search the rocks.
They don't have the time or money to search for the rocks.
我感觉以上2句一样的意思,对吗?
search作为及物动词,后接的宾语为搜寻的地点。第一句rocks作宾语,意思是这些石头中可能有某种东西,于是主语在这些石头中找东西。search for 则表示要找的东西,在什么地方找可以不说出,也可以用宾语表示。所以石头本身就是要找的东西。所以你会看到 He searched his pockets for the car key. 他在口袋里搜索,找车钥匙。注意宾语和for sth表示的目的之间的区别。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!