one picture 發問時間: 社會與文化語言 · 1 0 年前

英文現在跟過去的比較

在過去的話

我該用

I had long hair in the 1988

I have had long hair in the 1988

請問那個對?

i had grown a bear since then.

i have grown abear since then.

請問那的對呢?

3 個解答

評分
  • 1 0 年前
    最佳解答

    I had long hair in the 1988

    用過去式

    (have 的過去式)“had”

    ===========================================

    用現在完成式(grow 的現在完成式) “have

    grown”

    I have grown a bear since then.

    Since (常用於現在完成式或過去完成式)自...以來,從...至今

    e.g. I haven't heard from him since last

    year.

    我自去年以來未曾收到過他的信。

    2010-03-07 17:14:34 補充:

    correction: )鬍鬚beard

    I have grown a beard since then.

  • 匿名使用者
    1 0 年前

    (1)過去該用I had long hair in the 1988.-對

    I have had long hair in the 1988-錯

    (2)I had grown a bear since then.-錯

    I have grown a beard since then.對

    合成

    I had long hair in the 1988.I have grown a beard since then.

  • I had long hair in 1988.

    (過去式)1988那年我是長髮

    第二句改成...

    I have had long hair "since" 1988.

    (現在完成式)從1988年至今我都是長髮

    I have grown a bear since then.

    (現在完成式)自從那時之後(到現在)我一直養一隻熊

    因為since then句子要用現在完成式

    2010-03-07 17:24:41 補充:

    had grown是過去完成式,不能加since then

    "過去完成式"是指到過去某個時間點為止,通常會和"過去式"相較,

    先發生的事件用過去完成式,後發生的事件用簡單過去式

    2010-03-07 17:49:26 補充:

    ex: I had finished homework when I went out.我出門玩前已經完成作業

    過去完成式不能單獨使用

    根據樓下大大補充~應該是beard鬍子,更正:

    I have grown a "beard" since then.

    從那時起我一直留鬍子

    參考資料: me
還有問題?馬上發問,尋求解答。