So, I have forgotten some things about the english language. Maybe I never knew, who knows? I always hated prepositions anyway.
I have struggled a bit with the following phrases. Google has hundreds of results for all of them. Can you tell me the correct ones and when they are used?
On the forum?
At the forum?
In the forum?
At a website?
On a website?
In a website?
Answers from the british people will be preferred