If you still have trouble understanding the perfect tense, watch the following video where the grammar is explained.
The Perfect Tense