How many ways do you know to use the PRESENT PERFECT SIMPLE tense in English? In this lesson, you can learn ALL the ways to use the Present Perfect Simple tense - from INTERMEDIATE TO ADVANCED USES!
There is also a FREE QUIZ to test your understanding, and if you are a DailyStep Subscriber, you can log in to listen to this lesson.