The Oxford English Dictionary chose/has chosen the neologism 'omnishambles' as its Word Of The Year for 2012.
It's a result. It was chosen. And is true now. In my opinion it's better with Present Perfect. But my private tutor says it's a fact about the past, so it should be Past Simple. I need opinions of English gurus.