at the farm对吗?

在一本书上看到这么用的,at the farm,请问这么用对吗?不是用on the farm么?如果可以这么用,他们两个又有什么区别?
at the farm和on the farm有什么区别呢?

可以用At the farm,它指在私人的,较小的农场.On the farm是比较大型的正规的农场
温馨提示:答案为网友推荐,仅供参考
第1个回答  2007-01-27
都可以用
at一般指在...里
on一般指在...上 或附近 边上

at the farm 应该是指在farm里做事或有什么事情
但on the farm是指在farm边或附近有事 而不一定在farm 里

he works on the farm
他在农场工作(可能在周边)
第2个回答  2007-01-27
at一般指在...里
on一般指在...上 或附近 边上
按我理解如果这两个FARM是同一个地方的话 at the farm 应该是指在farm里做事或有什么事情
但on the farm是指在farm边或附近有事 而不一定在farm 里
第3个回答  2007-01-27
应该是on the farm才对阿本回答被提问者采纳
第4个回答  2007-01-27
on the farm 在农场里工作
at the farm 在农场里,不一定工作

呵呵