Verb tense is essential in understanding when the action of the sentence was performed, but did you know that there are more ways to express tense than just past, present and future?
While simple verb tense describes when an action was performed, is performed, or will be performed, perfect verb tense expresses when an action was completed, is completed, or will be completed. Although this is a small difference, it is an important one.
Simple verb tense expresses the possibility of an action happening, while perfect verb tense expresses with absolute certainty that the action will be completed.