The perfect tense is used to say what you did or what you have done in the past. To form the perfect tense you need a subject, an auxiliary verb and a past participle. Perfect tense with 'être ...
To establish the difference between the use of ‘has/have’ and that of ‘had’, one needs to understand the essence of the past perfect tense. When two things occurred in the past ...