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