Swedish uses the prepositions on and at far more than any others, meaning that they tend to overuse them in English. Prepositions of place and time are the hardest to remember, and the more you train them, the worse the problem tends to become. It is very easy to let a grammar checker do the work if you are writing, but speaking is full of traps. Reading is the only thing that really helps internalise prepositions, with watching films or television coming second.
This chart explains it better than I have ever been able to.

Prepositions are a pain in every language… I’m teaching French intensively and this is always a big problem. There are grammar rules but when you speak the language, you can’t just stop and recall the rule for a particular preposition… Reading and listening are so helpful for this… And so is your chart!
It reminds me the chart I used to have when I was teaching English to young learners. Thank you for posting it, I will print it as it can be useful to some of my students.
That is brilliant