PTT
Submit
Submit
選擇語言
正體中文
简体中文
PTT
Eng-Class
[文法] present perfect用法
作者:
accro
(accro)
2017-10-30 18:24:48
請問各位這句:
You can watch TV when you [have finished] your homework.
這句很明顯的完成功課是在未來並未發生,用現在完成式應該不是像過去完成一樣,若描
述順序與實際不同,需要用完成式來明確表達順序,所以很好奇為什麼不能用will,一樣
是因為非猜測嗎?
另外前面用簡單式而不用未來式是因為為"一般事實",隨時可以成立,不侷限於當下
=做完作業才能看電視為不僅限於現在的"通則"的緣故嗎?
作者:
sunny1991225
(桑妮)
2017-10-30 18:54:00
副詞子句表達未來時態幾乎不用will你引述的這句話是第一型條件句的一種變形(first conditional使用完成式在當中是有順序意義的,代表副詞子句所表達的那個事件的完成一定先於主句的事情(you canwatch tv
作者:
NCUking
(中大王)
2017-10-30 19:08:00
跟你前一篇問的是同樣的道理
作者:
sunny1991225
(桑妮)
2017-10-30 19:16:00
另外補充一點,雖然這裡用完成式沒有什麼錯誤,可是很多人現在也習慣用簡單式的finish而不用完成式來表達一樣的事情兩句話在意義上的差別非常小,大概就是"已經寫完之後"還有"寫完了就"這樣的差異而已(換句話說,用完成式比較像是在說"你寫完之後"但用簡單式給人的時間間距感就沒那麼長,甚至有種條件的成立跟後件的發生可以同時的感覺
作者:
Jin63916
(摳幫瓦)
2017-10-30 20:09:00
感覺這個用簡單式比較合理
繼續閱讀
[請益] get thrown
kansanamida
[請益] 看不懂答案
LesAmoureuse
[考題] 選擇一題求解
bmtiaitwm
[請益] Assassin
AlbertEinste
[文法] 始終搞不會的問題
p7yegbj3
[求譯] 請問you an old guy的意思
Timekeeper
[文法] 現在完成式
accro
[請益] Capital Punishment
AlbertEinste
[考題] 考題的基本文法請益
jang7253
[求譯] gob此單字在句中的意思
zoe2565319
Links
booklink
Contact Us: admin [ a t ] ucptt.com