should of 還是 should have?你打錯的不是別字,是弱讀音 /əv/
母語者也會寫錯 should have,而且錯法出奇一致:should of、would of、could of、must of。文法書會告訴你這是錯的,正確寫法是 should have、would have、could have、must have。但沒人解釋為什麼這麼多母語者會一起犯同一個錯。
答案不在文法,在發音。
這裡的 have 根本不讀 /hæv/
單獨問「你有什麼」,have 讀 /hæv/,母音清楚、h 音明顯。但情態動詞(should、would、could、must)後面接的這個 have,不是獨立單詞,而是標示完成式的文法標記。既然是文法標記,就落進英語「非重讀一律弱化」的規則裡,塌成短促的 /əv/——跟介詞 of 弱讀時的發音完全一樣。
- should have → should've /ʃʊdəv/
- would have → would've /wʊdəv/
- could have → could've /kʊdəv/
- must have → must've /mʌstəv/
耳朵聽到的 /əv/,跟 a cup of tea 裡 of 的弱讀版本是同一個音。這不是巧合造成的混淆,而是英語系統本身把兩個不同的詞,在非重讀位置壓成了同一個聲音。母語者寫錯,不是沒學好文法,是先學會了說話,後來才倒著去拼寫一個自己從沒「聽清楚」過的音。
再快一檔,have 只剩 /v/
日常口語裡,should've 常常進一步壓縮成 /ʃʊdv/——have 只剩一個摩擦音 /v/ 貼在情態動詞後面。
- You should've told me. → /jə ˈʃʊdv təʊld miː/
這正是聽力最頭痛的句型:should、would、could、have 單個都認識,連在一起,耳朵卻在等一個從沒出現過的清楚 /hæv/。
什麼時候 have 會讀回清楚的 /hæv/?
規律很簡單:看 have 後面有沒有跟著實際內容。
- I should have told you. → have 後面還有內容(told you),弱讀 /əv/
- I should have. → have 落在句尾,獨自扛住整句意思,常讀回接近 /hæv/ 的強形式
這條規律跟 to、of、can 這些虛詞完全一致:只要還在傳遞文法關係就壓縮,一旦獨自扛起意思就恢復。
練法
先用清楚的 /hæv/ 讀一遍 should have told me,感受它多「用力過猛」;再讀一遍,把 have 壓成 /əv/,甚至再壓成 /v/。第二遍聽起來有點「偷懶」,但那才是英語真實的說法。
拿不準一句話裡哪個詞該弱讀、弱讀成什麼音?PHONO 拍一下任意英文,逐詞標註國際音標(含弱讀形式與重音),英美發音都能聽清楚。