I am reading one example of present perfect tense:
Have you found your keys yet?
To form the present perfect tense join have or
has to the past participle of the verb:
- have + past participle
- has + past participle
So past participle of found is founded.
Can anyone clear my doubt?
Best Answer
The past tense of the verb found is founded, but only when the verb found means “establish" or “begin":
The other sense of the word found is the past and past participle of the verb find, meaning to “discover” or “locate”:
So your sentence ("Have you found your keys yet?”) is indeed grammatically correct.
You can find both meanings of found listed in online dictionaries such as this one.