为什么long放has been中间呢?还有为什么用its?谢谢!

问题描述:

为什么long放has been中间呢?还有为什么用its?谢谢!
london has long been famous for its underground,the oldest in the world,and for its red double-decker buses.
这句话是从我的华尔街英文书上找下来的。那部分不常用了?是has long been? 我想把这句话套用称北京。

可以这么用,这里把long放在has been中间主要是为了避免后面重复,如果放后面则是london has been famous for its underground for a long time.2个for感觉重复,不舒服,所以把long放在前面,可能口语中用的比较多吧