`have been in` 的用法主要有以下幾點:
表示持續狀態:`have been in` 強調過去曾去過某地,並且現在仍然在那裡或者與該地有關聯。例如:"Mr. Brown has been in Shanghai for three days." 表示布朗先生來上海已經三天了。
與時間狀語連用:`have been in` 後面通常接地點,再接表示時間的狀語,如 "since", "for", "how long" 等。例如:"I have been in London for two months." 表示在倫敦已經兩個月了。
其他用法:
`have been in` 可以與表示職業的名詞連用,詢問或說明某人所從事的職業。例如:"Have you ever been a teacher?" 表示曾經當過教師嗎?
`have been in` 後接形容詞,表示某種行為或狀態。與表示時間的短語連用時,表示這種狀態的持續時間。例如:"The shop has been open for several years." 表示這家商店已經開業好幾年了。
以上就是 `have been in` 的用法,希望對你有所幫助。