不完全正确。"Come"作为延续性动词可以使用"have been"结构,但并不需要加上"in"。正确的形式是"have been in someplace." 例如:
I have been in London for two weeks.(我在伦敦已经待了两周。)
She has been in the company for five years.(她在这家公司已经工作了五年。)
需要注意的是,"come"本身并不是一个延续性动词,它通常表示移动或到达的动作。但是,当与其他动词搭配使用时,如"come in"(进入)、"come back"(回来)等,可以构成延续性的动作。