This sentence is in the Present Perfect tense (as a question). It asks if an action has occurred up to the present moment, with an emphasis on the present result. 'Yet' is a common adverb used with this tense in questions and negative sentences.