jk asked in 社會與文化語言 · 1 decade ago

為何要用had?

She had finally carried out her promise to quit smoking.

為何要用had?had在這句話中的意思與文法為何呢?

3 Answers

Rating
  • 1 decade ago
    Favorite Answer

    She finally carried out her promise to quit smoking.

    她終於實現諾言把菸戒掉。(過去事實)

    She has carried out her promise to quit smoking.

    她已經實現諾言把菸戒掉。(表示戒菸直到現在,沒有再抽菸)

    She had finally carried out her promise to quit smoking.

    她已經實現諾言把菸戒掉。(表示以前某個時間點戒菸,現在有沒有再抽菸,不知道,有可能抽,也有可能不抽)

      

    Source(s): 自己
    • Login to reply the answers
  • 1 decade ago

    ㄣ~你學過過去完成式嗎??@ˇ@

    現在完成式大多使用 have、has(三單)~表示剛做完不久,或者離說話者近的時間~

    過去完成式大部份會出現在過去式的文章裡,表示有一件事情比過去發生的事情更早發生^ˇ^"

    用文字說明比較難表達那種感覺辣~@@"

    我造個句子來比較好了

    現在完成式:

    I have eaten dinner, I don't want to eat anything now.

    (我已經吃過晚餐了,現在我不想吃任何東西)

    過去完成式:

    I had cleaned up my room before I left.

    (在我離開之前,我早已清理好我的房間)

    不知道這樣清不清楚@@"~~

    不清楚的話,抱歉唷~~~

    2007-09-17 21:50:40 補充:

    She had finally carried out her promise to quit smoking.

    我猜這一段話應該是從某個文章裡面擷取出來的吧~~

    那篇文章應該是屬於過去式的~~@@"我猜辣~~~

    Source(s): 重要的月曆, ^ˇ^
    • Login to reply the answers
  • 1 decade ago

    因為她"戒了菸"才能實現她的承諾

    已經是過去完成式了...故用had

    Source(s): 自己
    • Login to reply the answers
Still have questions? Get your answers by asking now.