刷到最近一條挺火的英語教學視頻:
博主說,一個小孩哥找了個黑人外教,外教一句話就講清了 don’t 和 didn’t 的區別。
小孩哥原本的回答是:一個是一般現在時,一個是一般過去時。結果立刻遭到外教“零幀起手”式否決,對方說:don’t 是“不”,didn’t 是“沒”。
比如:
I don’t do homework. 表示“我不做作業”;
I didn’t do homework. 表示“我沒做作業”。
博主聽完大受震撼,表示以前學什么一般現在時、一般過去時,簡直屬于“沒苦硬吃”,外語還得外國人教。
![]()
評論區也掀起了一波聲討英語老師的聲浪...
乍一聽,黑哥們的說法好像挺有道理;但仔細一琢磨,這里面其實有明顯的邏輯問題。說白了,這是一種很典型的“以偏概全”。
因為“時態”這個解釋是通用的,能夠覆蓋各種情況;而把 don’t 解釋成“不”、把 didn’t 解釋成“沒”,只適用于其中一類語境。
在描述“習慣”或“動作”時,這套說法的確 works。
比如:
I don’t smoke.(我不抽煙。)
這里說的是一種習慣。
I didn’t smoke.(我沒抽煙。)
這里說的是過去某個時間點沒有發生這個動作。即“平時可能抽,但那一次沒抽。”
再比如:
I don’t eat breakfast.(我不吃早飯。)
說的是習慣。
I didn’t eat breakfast.(我沒吃早飯。)
說的是某一次具體行為沒有發生。
看到這里,你會覺得那個外教講得挺妙。但問題是,一旦離開“習慣 / 動作”這個場景,這種說法就站不住腳了。
比如:
I don’t have money.
這句表示“我沒錢”,而不是“我不錢”,你看,don’t 并不總是對應漢語里的“不”。
再比如:
I didn’t know you were here.
意思是”我不知道你來了”,而不是“我沒知道你來了”。可見 didn’t 也并不總能簡單對應成“沒”。
為什么會這樣?
因為英語里 don’t 和 didn’t 的核心區別,本來就不是漢語里的“不”和“沒”,而正是“現在時”和“過去時”。
至于翻譯成中文時,究竟是“不”還是“沒”,那是由具體語境、動詞意義和漢語表達習慣共同決定的,不是一條“公式”就能包打天下。
所以,真正靠譜的理解方式還是回到“時態”本身:
don’t:表示現在、習慣、一般狀態中的否定
didn’t:表示過去某個時間、過去某個狀態或過去某個動作的否定
時態這套東西,學的時候確實容易讓人頭大,但好處就在于:一旦掌握,是真的能一通百通。
所以,那條視頻當個樂子看看得了,千萬別當真。
社交媒體就偏愛這種一刀切的結論,因為傳播成本低,情緒價值高。但真正有用的知識,恰恰不是這種所謂“秒懂”的爽感,而是經得起推敲的體系。
特別聲明:以上內容(如有圖片或視頻亦包括在內)為自媒體平臺“網易號”用戶上傳并發布,本平臺僅提供信息存儲服務。
Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.