[文法] 現在完成式+after

作者: qvnyif (qvnyif)   2018-08-04 20:50:33
在我知道消息後,我已經看了影片。
I have watched the video after I knew the news.
總覺得哪裡怪怪的,如果前面用have watched ,就是以現在為時間參照點,
以時間軸來想,就是現在跟看影片這段,但是句子又有after I knew the news.整個時間
又跳回去更之前一個點。
____*_____________[___________]
___heard_______watched_____now
以往都是在時間軸一段就可以解決的,如, He had left before you were here.
_______[__________]__________
______left______were here
是我想太多@@還是真的那句有問題呢?謝謝!!!!
作者: robert0608 (跳跳)   2018-08-05 02:04:00
I had watched 過去完成,但因已有after來表示過去事件的先後,所以用簡單過去I watched即可但如果你要說知道這個消息以後就一直在看這個影片,看到現在可用現在完成進行I have been watching the video since(比After好)Iknew the news.
作者: tucson (tucson)   2018-08-05 10:07:00
After+過去式+主要子句也用過去式就可以
作者: qvnyif (qvnyif)   2018-08-05 21:23:00
謝謝~~~
作者: sweetmilk (甜牛奶)   2018-08-06 03:20:00
你不覺得你這句中文也怪怪的嗎

Links booklink

Contact Us: admin [ a t ] ucptt.com