The present perfect simple is an important tense in English. Its structure is very simple:
have/has + past participle
However, many speakers of other languages have problems with its use. The graphic below presents the main uses of this tense. If you want to use the present perfect in speaking, it helps to listen to native speakers and notice how they are using the tense.