As I said I think both are correctBefore answering your question let me go back to check my sentence again
"
A great meaning has been shown in your perspective about life
I think its better for me if i say " has shown not has been shown
because both happened and finished but still there is the effect
In the first phrse : it means that you found this great meaning and felt it but there no importance how it came
In the next phrse you concentrated on the subject or the person who showed the great meaning so this great meaning is shown by some one
In this example theThere is an example which may guide us a little to figure out the correct way of saying or w-riting this phrase "
I have been waiting for you since you left "iter used this expression to show something which was hppening in the past and it is still happening up to now and may up to tomorrow
Ok let's stop here pleaseback your question
I think you would betterite
back to your question
?what dou think brother