Hi, Please, which of the prepositions is preferable? -Have you been to/at the exhibition?
It's a usual way to say: Have you been to the exhibition?"
But if we add one word: Have you been present at the exhibition?" is O.k.
And finally if we replace been into visited neither of the prepositions will be needed. " Have you visited the exhibition?"
Yes. But as Harry points out 'been to' is commoner/more common, especially if you're talking about a destination. At refers to a location, not a destination; e.g., I've been at your house (location); I've been to your house (destination).