like anno, it depends totally on context and whom I am speaking with/to.
We all speak several 'languages', with different registers- depending on the audience. Many of us also have several accents depending on audience too- I can still speak my broadest local Swiss accent (Neuchâtel) including local words and expressions and also lose it totally when required (which I had to to teach French in the UK and also for jobs).
And to some extent the same in English- I do not speak the same with my Surrey relatives as I do with some of my old friends from Stoke or Leicester - I can do a bit of Brum and Liverpool- but tried and tried Geordie and cannot do that at all, probably because I've never lived in North East.