I have been struggling with understanding perfect tense since I started learning English. This is what I have learned so far:
It is generally said that if an action happened in the past but it has made a present impact (This action caused the present state to be the way it is) then this verb can be used in a perfect sentence. For an action verb, perfect shows a final state in the reference time. For example if we started to move to a B point from A point, at the very first instant that we have reached point B we cannot use the sentence "I came to point B" or "I reached the point B". Because past simple denotes a limited time span in the past so all the duration of an action or a state must be located in this finite time span and in order for past tense to be used,the action or the state must locate in the past or it should be prior to the reference time that is being relied on. In this situation my activity of coming, reaching to point B has caused a present state of me being in point B. This is the resultative perfect and the result (The state that my activity of moving to point B has begotten) is that I am now in the point B.
All action verbs have a final point that before reaching that final point we cannot say that this action is completed. This final point is being broken(I am not talking about passive.I mean this thing is now in a broken state) for the verb "to break" and this final point is an instant that contains the final state of the object of the sentence. So for past tense this final point should be located in the past too because it is an element of the process and duration of that action. If I started to moving to point B in the past from my past location (point A) and if the final point (instant) that contains my final state (me being in the point B) is my reference time (my present moment or instant) then this is not a past action because it is terminated in the present instant of time. And I cannot use this action in a past sentence because this action is not located in the past. It containts some duration which is located in the past but it also contains the present moment. So in order for an action or state to be perfect or complete (because perfect indicates that this action is completed) it doesn't always need to be a past action which has present impacts.
https://pasteboard.co/i9H4kJc64h2k.jpg
When it comes to a stative verb.We only use them in perfect clauses if we want to denote a duration as in "I have been here (this here may be our old friend point B) for 2 hours" or in passive voice as in "This car is owned by me" but what really is perfect for a stative verb? When do we say that a state is perfect or complete(I am not mentioning about leaving that state in the past by saying "complete")
I have an answer for that question but I am not a linguist and english is not my native language.I think that if we are currently in that state then this state is perfective no matter what our state was in the past.So perfect is realizing that state for a stative verb. İf an action doesn't need to be located in the past or doesn't need to be prior to our present moment in order to be perfect (linguistically) or complete as I mentioned above a state also doesn't need to contain some past duration of time as in "I have been here for 2 hours" or "I have never been to USA before"(which is actually related to past)
İf now (my reference point) is the instant of time that I have reached the point B and I am now at the final point of the action of reaching to point B which contains my present state of being at point B then the state of being in B is completed and can be used in perfect tense.So if I can say that "I am at point B" I should be able to say that "I have been at point B" even if being at point B is not a past state,even if I have never been at point B before and there was never ever a point(instant) that contains my being at point B and even if such an instant never existed before.
This graph shows what I have been trying to say:
https://pasteboard.co/unVn3ga6n8IM.jpg
İn this graph if my reference point (my present time) is T2 instant then before that point (T2) I have never been to point B but I can still say that "I have been point B now (now is T2 instant)" which means I am now in a state of being at point B.
Also one of the reasons why I think so is that we use past participles of verbs to make passive sentences as in "if I own this car then this car is owned by me" in this sentence owned is perfect and denotes a completed state so my state of owning this car is completed even if I have never owned this car in the past and there was never an instant of time in the past that contains my state of owning this car.İf I own this car in the present moment then I should be able to say that "I have owned this car" and in this situation owning the car is not a past action which has created a present state.
The origin of perfect was subject + auxiliary have + object + past participle of the verb.
"I have broken the glass " comes from "I have this glass broken"
which means that I currently have the glass before my eyes in a broken state and ı caused it to get broken.
İf I say that "This car is owned" this means that this car is currently in an owned state and I am the owner(the cause of that state). So if the car is before my eyes in an owned state I should be able to say that "I have owned this car" even if my owning of this car never existed before(in the past)
Action verbs need to obtain a final state to achieve perfect.Whenever we have acquired that state we can use that action verb in perfect clauses.They need a duration of time to happen but a stative verb is already a state and final state of a stative verb is still that state and a stative verb does not need a duration of time to occur or to be realized.They are true in an instant of time and continue to be valid for some duration of time until they change.I tried to explain this with a graph:
https://pasteboard.co/unVn3ga6n8IM.jpg
so at the T2 instant both the state of being at point B and the state of having been at point B holds true
Finally my question is am I right in saying that perfect for a stative verb is just being in that state in other words realizing that state,even if this state never happened (we were never in that state) before the present(reference) moment?