這是基礎知識啊,小學階段就學了,但往往只告訴你這樣變換就可以了,一般避而不談為什麼,因為會涉及到一些語法術語,而這些內容不是小學必須掌握的(比如助動詞 have 的用法)。have got 這個語法現象一般出現在英國英語中。這裡的 have 是助動詞,不是實義動詞。實際上這種情況應該把 have got 視為一個整體不可分割(類似短語動詞),意思是“有~”。在結構上,have got + sth. 看著與現在完成時的 have/has + 實義動詞的過去分詞 結構很類似,但前者不是現在完成時,千萬不要搞混了。改為一般疑問句時,have 作為助動詞就需要提前了(因為原句裡已存在助動詞 have,所以不用再借用 do)。但是,如果這句話裡沒有 got,只有 have + sth.,那麼 have 則視為實義動詞,改為一般疑問句就需要藉助 do 來完成,如:Do you have a pen?意思與 Have you got a pen? 基本沒有區別,只是習慣用法不同,前者美國多用,後者英國多用,僅此而已。
這是基礎知識啊,小學階段就學了,但往往只告訴你這樣變換就可以了,一般避而不談為什麼,因為會涉及到一些語法術語,而這些內容不是小學必須掌握的(比如助動詞 have 的用法)。have got 這個語法現象一般出現在英國英語中。這裡的 have 是助動詞,不是實義動詞。實際上這種情況應該把 have got 視為一個整體不可分割(類似短語動詞),意思是“有~”。在結構上,have got + sth. 看著與現在完成時的 have/has + 實義動詞的過去分詞 結構很類似,但前者不是現在完成時,千萬不要搞混了。改為一般疑問句時,have 作為助動詞就需要提前了(因為原句裡已存在助動詞 have,所以不用再借用 do)。但是,如果這句話裡沒有 got,只有 have + sth.,那麼 have 則視為實義動詞,改為一般疑問句就需要藉助 do 來完成,如:Do you have a pen?意思與 Have you got a pen? 基本沒有區別,只是習慣用法不同,前者美國多用,後者英國多用,僅此而已。