匿名使用者
匿名使用者 發問時間: 社會與文化語言 · 10 年前

感官動詞後接過去式是正確的嗎?

請問各位

在課本上看到的例句

感官動詞 ┼ 受詞 ┼ 原形動詞

I heard someone call for help.

但是寫習題時

A和B對話:(B昨天表演得很好,所以A就對B說)

A: I heard you (did) a good job.

有符合感官動詞 ┼ 受詞 ┼ 原形動詞的條件吧?

為什麼這邊的did是用過去式,而不是用原形do?

2 個解答

評分
  • 10 年前
    最佳解答

    所謂感官動詞是指「聽見」或「看見」。要是 hear 表示聽到一個動作所發出的聲音,那是「感官動詞」,若指「聽到」某個消息的話,那 hear 就不是感官動詞,而是一般的及物動詞。

    我們來比較這兩句話:

    I heard someone call for help.

    我聽見有人在呼救。

    那個人呼救的聲音你聽到了,這時 heard 是「感官動詞」,你確實聽見那個人「叫」了,call 用原形動詞。在文法上稱 someone 是 hear 的受詞,call for help 是不定詞片語,做受詞補語。

    I heard you did a good job.

    我聽說你做得很好。

    他「幹得好」有發出聲音讓你聽見嗎?不,你是聽說了一個消息 ——「他做得很好」,所以 you did a good job 在文法上稱為子句,省略 that,做普通動詞 heard 的受詞。原句應該是 I heard that you did a good job.

    試看這兩句話:

    I heard he say "I love you."

    I heard he said that he loved you.

    第一句,他說「我愛你」這句話,你聽見了,say 用原形動詞。第二句,「他說他愛你」這件事,你有聽說了,這時 he said that he loved you. 是子句做受詞,所以 said 用過去式。

    這樣明白嗎?

  • 10 年前

    一般來說 感官動詞接現在式 沒錯

    你舉的例子也沒錯

    差別在於聽到的那個人a要強調b做的事是發生在a聽到之前

    如果你很確定你聽來的事是已經發生 用過去式是沒問題的

    如果不確定或剛發生不久 建議還是用現在式

    再舉一個好一點的例子

    I heard she was unconscious.

    大體是說 某人昨天醉的不省人事的情況

    I heard she is unconscious.

    可能她現在就在加護病房

還有問題?馬上發問,尋求解答。