“在牧场工作”可以翻译为 "work on a ranch" 或 "work at a ranch"。
"work on a ranch" 更强调在牧场这个特定环境中从事具体工作,如照料牲畜、维护设施等,带有较强的“身处其中、参与实际劳动”的意味。
"work at a ranch" 则侧重于“在牧场这一地点工作”,不特别强调具体工作内容,但同样能准确传达工作地点信息。
两者在实际使用中差异不大,可根据具体语境和表达习惯选择。