have got用法:
在英語口語中,常用have got 代替have,作“有”的意思。
I have a bike.= I have got a bike.
其否定式為:
I don’t have a bike.= I haven’t a bike.
I haven’t got a bike.
其疑問形式為:
Have you a bike?/ Have you got a bike?
Do you have a bike?
在下列情況下不能用have got來代替have.
1、在情態動詞,助動詞或動詞不定式之后,只能用have,不用have got.
2、在過去時,完成時或進行時中,不用 have got,而用have.如:
3、固定短語中不用have got.
現在完成時:
現在完成時是過去的動作或狀態持續到現在并且已經完成,對現在造成的影響,可能持續發生下去。在英語時態中,“時“指動作發生的時間,”態“指動作的'樣子和狀態。
完成時態的構成分為兩部分:一是助動詞,二是實義動詞的過去分詞-ed。具體來說,用助動詞have表示“時”,以表明動作發生的時間是在過去、現在還是將來;用過去分詞來表示動作的“態”,以表明該動作已經完成。
它的構成是:主語+助動詞(have/has)+動詞的過去分詞。(have/hasdone)