promotion image of download ymail app
Promoted
Anonymous
Anonymous asked in 社會及文化語言 · 10 years ago

has been 與 had been 的分別

如題。

e.g.

a> The company has been established since 2000.

b> The company had been established since 2000.

what is the difference in meaning?

1 Answer

Rating
  • mwl_r
    Lv 7
    10 years ago
    Favorite Answer

    morning:

    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.是解

    作那公司在2000年已開始成立。(有現在還繼續存在的意思)

    b) The company had been established since2000-------is meant that the

    company had started business since 2000 but it has ceased business

    already.是解作那公司曾經在2000年成立。(但現在經已結業了的意思)

    Source(s): nil
    • Commenter avatarLogin to reply the answers
Still have questions? Get your answers by asking now.