✔ 最佳答案
"She's" 可用作 "she is" 或者 "she has" 的縮寫 (contraction)。 在"She's been on a few marches lately." 這句,由於跟着的是 "been",所以 "she's" 是 "she has" 的縮寫。
e.g. She has been on a few marches lately. In fact, she was on a march three times last month, and twice this month. She is on another one today, and will likely take part in the big one tomorrow.
她最近已經參加了幾次遊行。真的呀!她上月去了三次,本月去了兩次:今日也去。相信她將會參加明天的大型遊行呢!
上句的 "has been", 和其它 "verb to be (is, am are, was, were)" 一樣, 用作 main verb,不過用來解 "沒有指定是以前何時,直至目前之間,已經發生過的事。"
"Have / has been" 的另一用途,和其它 "verb to be" 一樣,是用為 "助動詞" (auxiliary or helping verb),去幫助一個 verb 去成為 "進行式" (continuous tense) 或者 "倒裝式" (passive voice)。不同之處是 "have been 和 has been" 是專用於 "完成式" (perfect tense)。
现在完成進行式 (present perfect continuous tense):
"She has been wanting to go to University since she graduated from high school" 她自從中學畢業後已經想讀大學,直至现在還是想着。
倒裝现在完成式 (present perfect tense, passive voice):
"He has been cheated" 他己經被欺骗了。