Have you ever had trouble teaching/learning the Present Perfect? Well, I have as most of you, I think. There are no easy "recipes" to learn/teach it, but a good thing is to start by practising its form, not worrying much about when to use it (that is reaaly difficult for us Portuguese, because there is no similar Tense in our language). As soon as students understand how it's formed, then it's time for 2nd "round". Here is a simple way of practising the 1st "round". I'll soon be back to this topic.
Present Perfect (Beginners)