[爆卦]perfect用法是什麼?優點缺點精華區懶人包

為什麼這篇perfect用法鄉民發文收入到精華區:因為在perfect用法這個討論話題中,有許多相關的文章在討論,這篇最有參考價值!作者accro (accro)看板Eng-Class標題[文法] present perfect用法...


請問各位這句:

You can watch TV when you [have finished] your homework.

這句很明顯的完成功課是在未來並未發生,用現在完成式應該不是像過去完成一樣,若描

述順序與實際不同,需要用完成式來明確表達順序,所以很好奇為什麼不能用will,一樣

是因為非猜測嗎?

另外前面用簡單式而不用未來式是因為為"一般事實",隨時可以成立,不侷限於當下

=做完作業才能看電視為不僅限於現在的"通則"的緣故嗎?

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.233.21.142
※ 文章網址: https://www.ptt.cc/bbs/Eng-Class/M.1509359091.A.074.html
sunny1991225: 副詞子句表達未來時態幾乎不用will 10/30 18:54
sunny1991225: 你引述的這句話是第一型條件句的一種變形 10/30 18:55
sunny1991225: (first conditional 10/30 18:55
sunny1991225: 使用完成式在當中是有順序意義的,代表副詞子句所 10/30 18:57
sunny1991225: 表達的那個事件的完成一定先於主句的事情(you can 10/30 18:57
sunny1991225: watch tv 10/30 18:57
謝謝桑妮大
NCUking: 跟你前一篇問的是同樣的道理 10/30 19:08
謝謝N大
sunny1991225: 另外補充一點,雖然這裡用完成式沒有什麼錯誤,可是 10/30 19:16
sunny1991225: 很多人現在也習慣用簡單式的finish而不用完成式來 10/30 19:17
sunny1991225: 表達一樣的事情 10/30 19:17
sunny1991225: 兩句話在意義上的差別非常小,大概就是"已經寫完之 10/30 19:18
sunny1991225: 後"還有"寫完了就"這樣的差異而已 10/30 19:19
sunny1991225: (換句話說,用完成式比較像是在說"你寫完之後" 10/30 19:21
sunny1991225: 但用簡單式給人的時間間距感就沒那麼長,甚至有種 10/30 19:21
sunny1991225: 條件的成立跟後件的發生可以同時的感覺 10/30 19:21
Jin63916: 感覺這個用簡單式比較合理 10/30 20:09
謝謝J大
※ 編輯: accro (36.235.141.51), 11/07/2017 19:39:46

你可能也想看看

搜尋相關網站