這樣等於是要跟你重新解釋過去完成式的意思
又避免不了先解釋現在完成式
你先看懂阿滴的這部影片
https://www.youtube.com/watch?v=7sXGfQ6R6nc
看懂後,再來看這個句子
這句只是用詞不一樣而已
想問參照詞是指跟過去完成式對比的過去式嗎?
完成式的概念本身
是需要一個「參照時間點」來形成
用來描述在參照點之前
1. 已經.. (表完成的狀態)
2. 有..過(表經驗)
3. 一直/已經...多久 (表持續狀態)
國中學的現在完成式,參照時間點就是現在
但「現在」已經透過現在式的have/has來表達了
所以now基本上就省略掉
例: I have already finished my homework.
我(現在)已經完成我的作業了
過去完成式,就需要一個過去的參照時間點
例: I had already finished my homework when you got home.
在你回家的時候,我就已經完成我的功課了
其中 when you got home 是一個時間副詞子句
表達你回來的那個時候,是一個過去時間
就是那個過去完成式的參照時間點
總之,你需要告訴我你所參照的過去時間點是什麼時候
就是你那段文章講的「參造詞」
at that time/then
at 7pm last night
when/before/after something happened
倘若只有一個句子時,你就必須放在一個句子內告訴我
但倘若是在文章,或對話之中
只要有適當的上下文,能理解的話
就沒有規定說一定要在同一個句子中
還有問題再提出來吧
想請問參照詞不必出現在同一句子中 是否能舉個例子呢?還是不太能理解Orz
When Mike arrived at the train station, he couldn't find anyone.
The train had already left.
火車(在那時)已經離開了,是獨立的句子。
但你能知道他參照的時間點,是前面的Mike抵達火車站時。
當整篇文章都是發生在過去,在描述一個過去的故事的時候,
經常會看到這種句子,參照點就是上一個提到的事件。
想詢問所以這邊的參照詞是When嗎?
整個when子句都是參照/參考的時間點。
The man walked into the room. The girl had already left.
那男人(在過去某時)走進了房間內。女孩已經離開了。
這樣也是可以的,沒有一定要哪個"詞"
還有疑惑再提出來吧