2 個解答
評分
- 非天使Lv 74 年前最佳解答
Sam has never smoked. smoked是過去式 那應該是 Sam had never smoke.?
句子本意是Sam從未抽過煙,”未抽過煙”這事是從以前一直進行到現在
因是直到目前止都如此的事實,因此必須使用現在完成式句型(have, has+過去分詞),以表示到目前止,都是事實(都不抽煙)。
如原句改為Sam had never smoke.(此句是過去完成式,但句型有錯誤)
過去完成式句型表示Sam 在過去某時間點以前,從不抽煙,如本句的意思是”Sam從不抽煙”, 那改為過去完成式句型,改後之句意不符合。
過去完成式句型為 had+過去分詞,而smoke,smoked, smoked 分別為smoke之現在式、過去式及分詞形態,故使用smoke,不符合過去完成式句型須使用過去分詞之規定,故改後的句型結構是錯誤的。
總之,除非本句之本意是Sam以前從不抽煙,而smoke也使用過去分詞 smoked,才正確。否則須回復為Sam has never smoked.
還有問題?馬上發問,尋求解答。