[請益] 過去完成式中可以有表過去時間的字嗎?

看板Eng-Class作者 (tucson)時間10年前 (2014/02/14 22:12), 編輯推噓1(104)
留言5則, 3人參與, 最新討論串1/3 (看更多)
文法書在講現在完成式中常會提到如果句中有過去的時間點的話 不要用現在完成式 要用過去式 而在講過去完成式的時候則會說過去的過去或在過故較早發生的事或動作要用過去完成式 但沒有特別提到說過去完成式中可不可以有表過去的時間的字 如下面兩句中的 the night before 以及 last month 1. Mr. Jones told me that he had packed his sleeping pag the night before. 2. Chirstine told me that she had visited Australia last month. 請問在過去完成式中加上表過去時間的字,如以上兩句話中的the night before 及last month 是否是對的用法? 還是說過去完成式也應該跟現在完成式一樣,句中不應該有表過去的時間的字?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.85.141.179

02/15 02:32, , 1F
02/15 02:32, 1F

02/15 11:49, , 2F
過去完成代表的時間已經比過去簡單要早 有沒有加時間的
02/15 11:49, 2F

02/15 11:49, , 3F
字不是那麼重要 你把the night before拿掉文法也是對的
02/15 11:49, 3F

02/15 18:53, , 4F
d大謝謝你的截圖說明 請問這圖是從哪個網站上截的呢?
02/15 18:53, 4F

02/15 18:54, , 5F
我想上去看那幾個spcial cases
02/15 18:54, 5F
文章代碼(AID): #1I_YHTuE (Eng-Class)
討論串 (同標題文章)
文章代碼(AID): #1I_YHTuE (Eng-Class)