It’s correct sentence use it present perfect like that, if correct can give exempla for all 1,2 ,3 ,4.
1. the present perfect tells us about past and the present.
2. we use the present perfect for a state which has gone.
3. we use present perfect for actions in a period up to the preset .
4. we use the present perfect simple for a complete action.
Present prefect continuous.
1 . we use Present prefect continuous for an action over a period.
2. for an action over period of time up to now.