[文法] 請問現在完成式跟過去完成式

作者: qaws5253 (小高)   2019-01-11 22:57:33
我一直搞不太懂現在式文法使用時機,我舉個中文例子
用英文怕大家看不懂我的爛文法XD
我今天早上12點剛考完期末考
(我po文的時間是快晚上11點,所以我現在是要寫過去完成式嗎?)
那如果我在考完的當下,寫一個句子,就是我現在剛考完段考
那就是要寫現在完成式嗎?
那假如我考完後過5分鐘(已經考完,現在沒有在考了)
所以這樣也是用過去完成式嗎?
作者: dunchee (---)   2019-01-11 23:55:00
作者: lesautres (地獄即他人)   2019-01-12 00:08:00
我不覺得哪一個需要用到過去完成式,應該用過去簡單式或現在完成式吧?差別參考 https://bit.ly/2H8v1Rn
作者: ifa (why早餐店不賣熱可樂?)   2019-01-12 01:18:00
現在完成是已經發生的事情和"現在"有關聯,(where have u been?im looking for u everywhere),還有對已經發生過的事情再次強調(you have lost ur passport again). 過去完成是已經發生的事情和過去有關聯(last year we went to Mexico,we had naver been there before.)你的時間點都是發生在今天或是現在,不會用到過去完成式,最多過去式(現在說明"今天早上"),因為過去完成一定會在yesterday之前。有時句子不會寫時間點但是你看動詞是不是過去式就能知道要用過去完成還是現在完成。上面解釋有點誤,應該說過去完成的時間點一定會比past更早。像是我今天早上12點考完期末考,11點時突然肚子痛起來,這裡的肚子痛就會是過去完成式。12點就是過去式也可以用現在完成式表達今天剛考完期末考
作者: qaws5253 (小高)   2019-01-12 11:00:00
請問大大們我該怎麼分辨什麼時候要用完成式什麼時候用簡單式呢?我常常分不清
作者: yahoo (我是雅虎)   2019-01-12 13:08:00
當你要用過去完成式時 句子中要放入一個時間參考點 表示你的動作 是在參考點之前完成
作者: ifa (why早餐店不賣熱可樂?)   2019-01-12 16:57:00
我非常強烈推薦你去買一本grammar in use(英式,藍色版本)看完你會很快能懂。
作者: fishes5332 (Toshkyu)   2019-01-24 23:31:00
https://goo.gl/images/gcidLZhttps://i.imgur.com/gcGTzIf.jpg 抱歉手繪的極度醜陋,我自己學到的簡易圖是這樣,希望幫的上忙

Links booklink

Contact Us: admin [ a t ] ucptt.com