What are the usage of Present perfect simple and Present perfect continuous?
and Present perfect continue VS present continue
Here i found the following websites that may help you. Learn English - English Grammar - The Past Continuous Tense
ENGLISH PAGE - Present Perfect Continuous
English Grammar: Tenses (EnglishClub.com)