The present perfect past tense is formed with have (has) and the past participle of the main verb. The present perfect tense describes an action that happened at an indefinite time in the past. The present perfect also describes an action that was repeated several times in the past.