Both are correct from my understanding. "Works on a farm" for if he is actually using his tools to work/plant vegetables, or "works at a farm" if he works in a store inside a farm.
March 25, 2016
0
0
0
"He works on a farm" is the correct way to phrase it. Since the work occurs "on" the land which the farmer works, "on" becomes the correct answer.
March 24, 2016
0
0
Still haven’t found your answers?
Write down your questions and let the native speakers help you!