表示 在某地时,in前面的动词必须是be动词吗?

问题描述:

表示 在某地时,in前面的动词必须是be动词吗?
如She is in Shanghai .You are in my heart.
这里介词短语,前是系动词be.是属于固定用法么?

那不一定,还可以用表示存在,位于等意思的实义动词
介词短语,前是系动词be. 是固定用法,做表语