close

1.

主要子句與名詞子句時態的一致:

 

1.

主要子句裡的動詞是現在式現在完成式未來式 時,名詞子句裡的動詞可按其所涉及的時間用任何適當的時態。如:

 

2.

主要子句裡的動詞是過去式時,名詞子句裡的動詞必須用過去的形式

 

 

 

A.

主要子句裡的動詞是過去式時,名詞子句裡的動詞不可用現在式,應該用過去式,以表示與主要子句的動作同時。如:

 

 

 

 

 

 

 

續 上 期

 

 

B.

主要子句裡的動詞是過去式時,名詞子句裡的動詞不可用現在進行式,應該用過去進行式,以表示前一動作發生時,此一動作正在繼續之中,或即將發生——進行式可用來表示即將發生的事情。如:

 

 

 

(1)

He said that she

is sleeping   (×

in his room.

was sleeping   ()

 

 

 

 

(他說她正在房間裡睡覺。)

 

 

 

(2)

I didn't know where she

is going.   (×)  

was going.   ()

 

 

 

 

(我不知道她要到哪裡去。)

 

 

(

)

(a)

名詞子句裡所敍述的現在進行式雖然是表示說的時候 (過去) 的習慣 (進行式也可以表示習慣——參閱 p.544-5),但現在依然保持此一習慣時,仍應該用現在進行式。如:

 

 

 

 

 

He told his brother that you are always finding fault with him.
(他告訴他哥哥你總是找他的錯。)

 

 

 

 

(b)

名詞子句裡所轉述的事情,如果轉述者相信那是事實或將成爲事實,動詞用現在的形式;如果不敢確定是否是事實或是否將成爲事實,動詞用過去的形式。比較:

 

 

 

 

 

She told me she's getting married next month.   (我相信)
(她告訴我她下個月要結婚了。)

 

 

 

 

 

She told me she was getting married next month.   (可能是真的,也可能不是)
(她告訴我她下個月要結婚了。)

 

 

C. 

主要子句裡的動詞是過去式時,名詞子句裡的動詞不可用現在完成式,應該用過去完成式,以表示此一動作發生在前一動作之前。 如:

 

 

 

(1)

My mother just asked me where I

have been.   (×

had been.   ()

 

 

 

 

(我媽媽只問我我到哪裡去的。)

 

 

 

(2)

He said that he

forget   (×) 

what he

has heard.  (×

forgot   ()

had heard  ()

 

 

 

 

(他說他忘記了他所聽到的了。)

 

 

 

 

本句裡的 that he forgot what he had heard 是名詞子句,做主要子句裡的動詞said的受詞;what he had heard 又是一個名詞子句,做它的主要子句 (he forgot) 裡的動詞 forgot 的受詞。

 

 

()

當主要動詞是過去式而名詞子句裡用過去完成式時,這是表示過去完成式的時間是先於過去式的時間 (這就是上 (2)例裡用 had heard 而不用 heard 的原因);如果名詞子句裡的動詞所指的時間和 主要子句裡動詞所指的時間相同,則不可用過去完成式 (這也是上 (2) 例中用 forgot 不用 had forgot 的原因)。比較:

 

 

 

(1)

She was tired, so she went home.
(她很疲倦,所以她回家了。)

 

 

 

(2)

She said she was tired and she went home.
(她說她很疲倦,然後她就回家了。)

 

 

 

 

這兩個句子都是陳述過去的同一個事實,所以動詞都用過去式。至於第二句裡說者加上了 “She said (她說)”,是要讓聽者知道他所說的話的依據,這個加上去的 said 的時間是過去,而且和 was tired 同時,所以 was不可改成過去完成式 had been

arrow
arrow
    全站熱搜
    創作者介紹
    創作者 luishsu 的頭像
    luishsu

    Luis國際資訊事務所

    luishsu 發表在 痞客邦 留言(0) 人氣()