Fetching details from the dictionary...
recent past tense (e.g. passato prossimo in Italian); present perfect
recent past