bluemoon7
Premium Member
I think there are two things going on. American English is so significantly different to English English and I think sometimes people don't appreciate how big the gap is.
Gosh is kind of oldfashioned nowadays and doesn't get used as much as it used to. It's still around and still has different ways it can be used but it's not really standard any more. We don't usually use Gosh when we're annoyed, though.
Thank you for the explanation! I was wondering, because I can´t really remember any English English speaker use this expression.
It was used a lot in the USA when I was living/visiting there, but that has been years ago ...