Is there a general rule showing when I should use "a" and "the" with places?
I can say "I went to a restaurant." but I cannot say "I went to a park."
What about the word "shop"? My book says I should always say the just as in the words the cinema, the airport.
I know I am in the shop would mean a place where I usually shop. But is a bit confusing for me because a listener might not know what shop I am exactly in and I can still say:
- I am in the shop / I am in the shoe shop / I am in the shopping mall?