林漢祥 asked in 社會與文化語言 · 1 decade ago

英文~好像是~過去完成式~幫我解解看

I ___my uncle since he moved to

Australia and now I miss him very

much.

(A)haven`t heard from

(B)hadn`t seen

請幫我詳解

為什麼不是(B)是(A)???

謝謝

Update:

請問大大shopping

為何不能是

就沒看過他(用seen)

4 Answers

Rating
  • 1 decade ago
    Favorite Answer

    野狼您好:

    其實這題您了解它的含義就迎刃而解:

    I ___my uncle since he moved to

    Australia and now I miss him very

    much.

    選(A)haven`t heard from

    自從我叔叔搬到澳洲居住後就已經沒有聯絡了,因此我現在非常想念他

    *hear from~得知某人的消息,用在句中為已經很少聯絡

    至於(B)hadn`t seen

    see~看到,套用在句中不恰當

    不知道您還有沒有其他不了解的地方?

    2009-01-09 23:20:42 補充:

    回野狼大大:

    您可能還沒完成了解題意吧!~

    自從我叔叔搬到澳洲居住後就已經沒有聯絡了,因此我現在非常想念他

    (B)hadn`t seen

    為何不能是

    就沒看過他(用seen)

    沒看到,並不代表就沒聯絡過~

    [有可能透過電話.或網路通訊軟體等等聯絡方式]

    而(A) haven`t heard from

    時態正確,

    hear from(得知)--套用句中也用的很好

    再說(B)這個選項,並不僅錯在seen

    應該改成haven't seen

    因為~had 為 have 的過去式,

    此句and後面有個now,

    所以是現在式(have)而非過去式(had)

    2009-01-09 23:21:41 補充:

    對了,不曉得這樣子的詳解你接受嗎?

    有任何問題可以再提出來,

    因為學習就是如此,問到懂比較重要^^

    加油加油~

  • HKL
    Lv 7
    1 decade ago

    since的用法:

    用於{現在完成式}, S + have + P.P. ..... + since +(明確的時間)

    表示 [自從某一時間開始] .

    後面可以加三種時間不同的講法:

    1. since + 明確的年代 或日期

    2. since + 一段時間 + ago

    3. since + 完整子句( S + V .....)

    以上是文法上的說法

    I ___my uncle since he moved to Australia and now I miss him very much.

    (A)haven`t heard from

    (B)hadn`t seen

    請幫我詳解

    為什麼不是(B)是(A)???

    Ans,A)haven`t heard from

    沒有道理是(B)hadn`t seen

  • 1 decade ago

    翻譯是

    (A) 自從伯父搬到澳洲後,我就都沒"收到"他的來信,我現在非常想念他!

    (B) 自從伯父般到澳洲後,我就都沒"看到"他的來信,我現在非常想念他!

    差別在這

    信是收到才看~~但是未收到他怎麼看?

    所以選A

    2009-01-09 18:27:58 補充:

    而且整句都是現在式

    have是現在式

    had是過ㄑ式

    所以選A

    Source(s): 自己
  • Anonymous
    1 decade ago

    have是現在式

    had是過去式

    翻譯:自從我舅舅搬去澳洲後,我就沒有再聽到他的音訊了,而我現在非常的想他。

    從過去到現在也都沒有音訊

    所以是用A

    Source(s): 自己
Still have questions? Get your answers by asking now.