have been似乎在英語中很常用。但我不確定什麼時候使用它。

母語人士的回答
Rebecca
對,那是正確的。這是一個常用的表達方式! Have been是現在完美的連續。當過去發生的事情並且仍在繼續時,可以使用它。例如,它可能是一種有規律的習慣或活動,如閱讀。形式是has/have + been +現在分詞。例子: I've been going to swimming lessons every Monday for the past two months. (在過去的兩個月裡,我每週一都在上游泳課。) 例子: She has been playing violin since she was a child. (她從小就拉小提琴。)