has been 與 had been 的分別
a> The company has been established since 2000.
b> The company had been established since 2000.
what is the difference in meaning?
- mwl_rLv 710 years agoFavorite Answer
has been中文是現在完成式,英文是present perfect tense,如
She has been punished by her mother.她剛被母親懲罰過。
had been中文是過去完成式,英文是past perfect tense如
He had been killed before his body was put into the car.他的軀體在放在車廂前早已被殺害。
你的a, b 例子的分別是如下：
a) The company has been established since 2000.------ is meant that the
company has started business since 2000 and it is still running now.是解
b) The company had been established since2000-------is meant that the
company had started business since 2000 but it has ceased business