有Present Perfect Tense 問題想問問?
Mary 係上個星期三知道一件事,但係宜家佢對於這件事完全無印象,想問問宜家係米唔可以用"Mary has
known a thing."
回答 (2)
Mary has known a thing.這句是有語病的。
因為你對上星期三的那件事完全無印象(你不知道當時發生了什麼事),你怎麼知道Mary在上星期三就已經知道那件事?(那究竟是什麼事呢?)你們兩人的不同,應該是知道這件事的先後:Mary比你早一點知道。而不是你倆現在的狀況不同:Mary已知道,但你還不知道。
用不定冠詞 a thing = one thing。用不定冠詞表示你不知道其內容,但如果你連這件是什麼都不知道,你怎麼知道別人知道它呢?
要寫成Mary has known it.(發生在過去,結果迄今有效,用現在完成式);或Mary knows it. (這是目前的狀況,所述為真,用現在簡單式);或Mary knew it last Wednesday.(有過去時間點時,用過去簡單式)才合理。此外,用代名詞it時,表示你和聽者都知道所指為何。
收錄日期: 2021-04-18 00:15:38
原文連結 [永久失效]:
https://hk.answers.yahoo.com/question/index?qid=20150903164134AAt0rVY
檢視 Wayback Machine 備份