He has been there many times in the past .为什么句中有been.

问题描述:

He has been there many times in the past .为什么句中有been.

表示某种状态持续时间

has + 过去分词,这个是现在完成时的结构
has been there many times ,就是“到现在为止已经去那里很多次了”

be+here(或there等表示地点的状语) 表示位于某处.
I am here.
she is in shanghai.
所以,句中必须要有be,体现在完成时中,就是过去分词been.
供参考.