Я немного запутался с использованием предлогов "at, in, on"
Знаю, что "I am swimming in the river." правильно. Как насчет "I am swimming at the river."?
"They are working on the farm" правильно. Как насчет "They are working in the farm."? or "I am studying at the library."
Можете проверить эти предложения?