promotion image of download ymail app
Promoted
小b 發問時間: 社會與文化語言 · 10 年前

英文文法題目不會?

I ______ I had finalized the deal.

A : wish

B : hope

C : wanted

D : hoped

答案是A

請講解為什麼要選A 其他選項為什麼不行

已更新項目:

那如果 wished 的話 可以嗎?

3 個解答

評分
  • Louis
    Lv 7
    10 年前
    最佳解答

    因為附屬子句的動詞為過去完成式,所以主要子句的動詞應用簡單現在式的 wish,表示我現在對附屬子句中那個過去未能實現的事感到懊悔,因為我己經知道無法加以改變。(to express regrets about the past because the situation can't change)

    如:We wish we had bought the house.

    She wishes she had gone to college.

    如果主要子句的動詞是用hope,附屬子句會用現在完成式或簡單過去式,表示我對過去的某一件事所抱的希望,但我目前尚不知是否已經實現或未能實現。(to express a desire that a past event has or hasn't taken place)

    如:I hope Kathy got the job.

    I hope Bill has called the vet.

    如果是選wanted 或hoped,應該直接接一個不定詞語片語當受詞:

    I wanted to finalize the deal.

    I hoped to finalize the deal.

    2010-10-08 13:37:36 補充:

    wish通常是難以實現的願望

    hope則是可以實現的願望

    2010-10-08 18:47:48 補充:

    I wished I had finalized the deal.是正確的。這是從前的願望(past wish),而且也未實現。

    • Commenter avatar登入以對解答發表意見
  • 呆子
    Lv 7
    10 年前

    1.英文有個特性,你已確實知道其發生時間則可以不需特別強調,所以當你寫下此句I wish I had finalized the deal.,大家都知道約定成俗是指發生在過去,但你把時間確實區分出來也沒錯且更好I wished I had finalized the deal.

    2.英文使用時間子句以現在式代替未來式

    the train leaves at 8 p.m today.****

    2010-10-09 17:10:00 補充:

    你發問的問題很有創意,若不嫌棄,爾後可直接e-mail給我*****

    • Commenter avatar登入以對解答發表意見
  • 10 年前

    與過去事實相反的假設語氣 ---當時不可能發生S + wish + (that) +S + had + p.p. … (對過去未能實現的願望感到悔恨)或 S + wish + (that) +S + could/would/should/might + have + p.p. … A : I wish I had finalized the deal. 或 I wish I could have finalized the deal. In fact, I didn’t finalize the deal at that time. à事實上過去沒有發生 B : I hope I can finalize the deal. à陳述現在事實(對現在的希望) C : I wanted to finalize the deal. à陳述過去的事實(當時想要去做) D : I hoped I could finalize the deal. à陳述過去的事實(當時的希望)

    • Commenter avatar登入以對解答發表意見
還有問題?馬上發問,尋求解答。