Add notes to the back sides of both flashcards describing why it is in present perfect. (For the previous example, you'd want something like "use present perfect for something that started in the past and continues in the present) on the back side of both cards.)

Repeat until you have a few examples for every possible use of the present perfect tense.

By doing this you will get a good feel for that tense in those sentences, and an okay feel for that tense in new sentences. Whenever you are speaking or writing and you find you make a mistake with a tense, add that as a new example to your flashcards and it will continue to push you towards mastering that tense.