We use perfect to denote our finished,fulfilled actions for example.
I have done my homework
İt implies that the action has been achieved,fulfilled and now my homework is done.
I have been here for 2 hours
When it comes to a state verb we use their perfect forms only with a duration as continuative perfect sentences to denote how long we have been in a state or for the actions that starts in the past and is performed for a duration and still ongoing at the reference time.
I know that a perfect action implies an action which has been achieved but what about state verbs is there a perfect concept for stative verbs?I am confused about without a duration,time span how can a state be achieved?Can we say that the state is achieved if I am currently in that state?