You use the perfect tense when, in English, you would say that something has happened. So, if you wanted to say: ‘You have been to the hairdresser,' 'she has eaten all the biscuits’ or anything else ...
The perfect form is the verb tense used to indicate a completed, or “perfected,” action or condition. As we learned in basic English grammar, there are three perfect tenses — the present perfect, the ...