Объяснение: Предложение говорит о том, что действие (нахождение ключей) произошло или не произошло до настоящего момента. Слово 'yet' (еще) указывает на время Present Perfect. В Present Perfect используется вспомогательный глагол 'have/has' и третья форма глагола. Так как подлежащее 'He' (он), используется 'has'. Поскольку ключи не найдены, используется отрицательная форма 'hasn't found'.
Ответ: B) hasn't found