Differences and similarities in the Present Perfect and the Present Perfect Progressive
1. Use
Both tenses are very simlilar. There are sentences where we can use the Present Perfect or the Present Perfect Progressive. The focus in the progressive form is on the course of the action.
It hasrained since Monday.
→ (It has rained - at least once or now and then.)
It has beenraining since Monday.
→ (It has been raining every day since Monday.)
There are verbs which are normally not used with the progressive forms. Have a look at these words on this page: Present Progressive.