括号里只能填on吗?in、at为什么不可以?

括号里只能填on吗?in、at为什么不可以?There was a small boy living () a farm. He had to get up before sunrise every morning to start his work and go out again later to do the evening work.

1. at表示地点:
(1)用于指较小的地方。如:
I shall wait for you at the station.
(2)用于门牌号码前。如:
He lives at 115 Zhongshan Road.
2. in表示地点:
(1)用于指较大的地方。如:
He lives in Shanghai.
(2)虽然是很小的地方,如果说话人住在那里,也可用in。商店、学校、机关等,若看作一个地点(point)用at,若看作一个场所(place)用in。如:
I met him at the post-office.
I’m now working in the post-office.
3. on表示地点,一般指与面或线接触,意为“在……上;在……旁”。如:
The picture was hanging on the wall.
New York is on the Hudson River.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2017-04-26
固定用法

on a /the farm
在农场本回答被提问者采纳
第2个回答  2017-04-26
都可以的
相似回答