present perfect tenst怎么用?
回答 (1)
是 tense 不是 tenst
假如過去的動詞動作的效果是持續性的用現在完成式,假如句意裡過去的動詞的效果只是ㄧ時或明顯被過去時間綁住使之不具持續效果,則用過去式,
例如:
I have lost (“lose-掉了”有持續性的影響在後半句 – 故用現在完成式) my glasses, so I can’t see things clearly.
I lost (有特定時間點- yesterday,把”lose”綁住需用過去式) my glasses yesterday, but I have bought (沒有特定時間點,把”buy”綁住,也使”buy” – have bought具有有了新眼鏡後,看不清礎的影響已獲得改善之未說效果 – 是持續性的 – 故用現在完成式)another pair of glasses. -- 直接用I bought another ... 文法並無不合, 但語意略有不同。
收錄日期: 2021-05-02 11:15:14
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20180319075628AA7zoik
檢視 Wayback Machine 備份