Re: decide Your reasoning is correct - the present perfect is necessary with since because the event must be seen as lasting from past to present. But, as you say, it would be more logical to see the act of "granting" the status as a past event, and say either :
Japan was granted this status in 1989.
or:
Japan has had this status since 1989. |