Thanks for a useful article.

..

'have happened' but 'we don't know when' or 'we don't want to say when'

..

May I give an example, recently I talked with my friend

" My world view was changed"

and she asked "when?" then she kindly correct me " My world has changed"