Although cows are famed for their ability to forecast rain hours advance, their talent for navigating has so far gone overlooked.
- Is that an idiomatic grammar construction or simply Present Perfect + past participle?
- It's not clear for me what sense the word "gone" makes.