have got是現在完成時時態。 have:vt. 有; 持有; 占有; 由…組成; 顯示出,帶有(性質、特征)。 got:v. 得到(get的過去式和過去分詞); 抓住。
have got是現在完成時,have done的形式,had got是過去完成時。作“有”的意思?,F在完成時是過去的動作或狀態持續到現在并且已經完成,對現在造成的影響,可能持續發生下去。在英語時態中,“時“指動作發生的時間,”態“指動作的樣子和狀態。
一、兩者在肯定句、否定句和疑問句中的形態不一樣
1、肯定句
have: 主語 + have/has
have got: 主語 + have got ('ve got) / has got ('s got)
2、否定句
have: 主語 + do not (don't) / does not (doesn't) + have
have got: 主語 + have not (haven't) / has not (hasn't)
3、一般疑問句
have: Do / Does + 主語 + have?
have got: Have / has + 主語 + got?
二、兩者的共同意義,此時兩者通用
1、討論擁有的東西,意為“有,持有,占有”,通常不用進行時,例如:
I have/have got a new mobile phone.
我有一部新手機。
Paul doesn’t have/hasn’t got a car.
保羅沒有汽車。
2、討論與別人的關系,意為“有”,通常不用進行時,例如:
Jane has/has got a brother.
簡有一個哥哥。
He has/has got three children.
他有三個孩子。
You have got a good bargain there.
你做了一筆很上算的交易。I have got something here that will keep you behind bars for years.
我這兒有些足夠叫你蹲幾年大牢的證據。The tomatoes have got all squashed up in the basket.
籃子里得西紅柿都擠壞了。And you, you have got a real battle on your hands here.
至于你,你現在有硬仗要打了。We would never have gotten Bay.
我們就不可能得到貝What do you think Bay might have gotten from her father?
你覺得貝從她父親身上得到了什么呢Four cars have got stuck in the sand and became motionless.
四輛車陷在了沙子里動彈不得。
has和have的區別:have用于主語是非第三人稱單數,而has用于主語是第三人稱單數。兩者都表示“有”,但用法不同。前者表示所屬關系,即...
havebeento和havebeentohavegoneto的區別是前者表示去過某地,通常可與表示次數的狀語連用;后者表示到某地去了,強調...
therebe和have的區別:所指關系不同therebe指客觀存在,表示“某處有某人/某物”;have指所屬關系,表示“某人/某物有某物”...
“havedinner”和“eatdinner”都有吃晚飯的意思,havedinner表示的是邀請別人吃晚餐,是非常正式的;而eatdinn...
“must”和“haveto”兩者都表示“必須”,但must側重于說話者的主觀看法,認為有必要或有義務去做某事;haveto則側重于客觀需要...
havebeen和havedone的區別:havebeen表示已經完成或來過,是現在完成時的被動語態;been是過去分詞,構成現在完成時。h...
therebe和have的區別:therebe指客觀存在,表示“某處有某人/某物”;have指所屬關系,表示“某人/某物有某物”。例句:Th...
havehashad的區別:三個詞實際上表達一種意思。如果句子的時態是一般現在時,當主語是第一人稱、第二人稱、第三人稱復數時使用have(I...