Student or Learner
Hi all British teachers,
I have some questions about 'on', 'at' and 'in'. I wonder when they are used in British English.
1. There is a temple on Peterson's Road/ Street.
2. You will find Peterson Cathedral in Peterson Road
3. There is a temple in/on the road/street.
I don't know why 'on' used in 1 while 'in' in 2. Any difference?
As a BrE speaker, I would say:
1. There is a temple in Peterson Road/Street.
2. You will find Peterson Cathedral in Peterson Road.
3. There is a temple in the street.
"In the road" in BrE means "in the part of the road where vehicles go", so it wouldn't be appropriate in #3.
I think an AmE speaker might use "on" in #1 and #2; but I'm not sure. (Perhaps an AmE speaker will pass by and confirm it.)