I haven't been to anywhere this summer.
为什么这里需要介词to,而go somewhere 就不需要。
be to 用于现在完成时 have/has been to = have/has visited. 需要后接名词作宾语。anywhere在这里不是副词,而是代词=anyplace, 作be to 的宾语。go somewhere中,somewhere 是副词,作不及物动词的状语。
如果觉得我的回答对您有用,请随意打赏。你的支持将鼓励我继续创作!