Answer:
The point of present perfect (e.g. has witnessed)is that it deemphasizes the time at which the event occured and even the number of times it occured,and emphasizes merely that there was at least one occurrence before the present.
5.7m questions
7.4m answers