:? Why do we sometimes treat Present Perfect differently, because of the different members of the Past Family?
Ex1: He has lived in Japan in the past. (a finish)
Ex2: he has lived in Japan in the past five years. (a continuity)
It seems that we have no control over any concept about the tense. We may call the tense a finish or a continuity, at our own free will. We see a finished time, and we call Present Perfect a finish. While we see a continuity of time, we call Present Perfect a continuity. Is there any grammar, or rule here?
:o