__________London many times, but he knows little about the city.
A. Having been to B. He has been to
查了网上关于此题的答案都是B。
但为什么不可以用现在分词作状语省略主语"he"而变成Having been to London many times,...感到有点困惑,请老师帮忙解答。
《高考英语备考1号·速效编》
《高考英语备考1号·写作编》
《高中英语晨读晚记》
《高中英语错题笔记》
《零起点考大学英语》