区别:on the farm 和 in the farm
1. on the farm 和 in the farm表示的位置略有不同,on the farm意思是在农场上,in the farm意思是在农场里,在田地里。
2. on the farm指的是在有明确坐标地点的农场上(有点从地图中点击的感觉,视觉可以是从上往下)。
3. in the farm指的是在平面上的农场,视觉是由远及近。
举例
on the farm
1. He has planted a lot of trees on the farm.
他在农场种植了很多树木。
2. The villagers worked on the farm, tapping rubber trees.
那些村民在这农场做割胶的工作。
3. We have some chicken on the farm.
我们在农场养了一些鸡。
in the farm
1. I found a monkey in the farm.
我在农场里发现一只猴子。
2. They spent a day and night in the farm of a very poor family.
他们在一户非常贫穷人家的农场里住了一天一夜。
3. When I described the old man in the farm, he stopped smiling.
当我描述到那位农场里的老人时,他不再微笑。