He insisted that he had seen a ghost. -他堅稱自己看見鬼
為什麼要用 had seen ??
2006-05-28 17:25:19 · 4 個解答 · 發問者 怎麼辦 1 in 社會與文化 ➔ 語言
過去式不是 saw 嗎...
為什麼要用 過去完成式?
2006-05-28 17:38:50 · update #1
因為事件發生在過去時間的某一點
"have Vpp"表示完成式,也就是到說話的時間為止已經發生/作過的事,
而"had Vpp"只是把那個時間點提前到過去的某一點。
因為主句已經是過去式 He insisted 所以後面為了同步,必須用過去完成式。
探究語意,"他堅稱自己看見鬼"
表示看到鬼這件事件在他說話/堅持之前就已經發生過,
所以會用過去的完成式。
延伸:
"He insists that he has seen a ghost" 他堅稱他有看過鬼(截至目前為止,他有見過鬼)
2006-05-28 17:51:10 · answer #1 · answered by bluebeckie 2 · 0⤊ 0⤋
是過去完成式had+p.p
由前面的 "insisted"可看出這是過去的事情
而看到鬼是過去"已經"發生的事
所以用過去完成式
2006-05-28 17:45:42 · answer #2 · answered by ? 1 · 0⤊ 0⤋
因為他看見鬼的時間比他堅稱時早,所以(看見鬼的時間)要用過去完成式來表達,(堅稱的時間)要用過去式來表達,這樣才能區分時間的先後
2006-05-28 21:39:22 補充:
insist的過去式是insisted, see的過去完成式是 had seen
2006-05-28 17:38:06 · answer #3 · answered by ? 6 · 0⤊ 0⤋
因為是過去式, 他已經看到了, 所以用 had seen...
2006-05-28 17:37:03 · answer #4 · answered by paulina 3 · 0⤊ 0⤋