关于一道have与have got用法的题he had a drink before dinner.这句话不能用have got替换因为是例句是过去式可是为什么he had to leave early 就可以呢不是同样是过去式么

来源:学生作业帮助网 编辑:作业帮 时间:2024/11/30 14:55:16
关于一道have与have got用法的题he had a drink before dinner.这句话不能用have got替换因为是例句是过去式可是为什么he had to leave early 就可以呢不是同样是过去式么
xTN@QVeXa(F)ԝ&8Ci!AJ+HEΝqV^ql&{=$ {W2Io$jf/*o/j~M"kb$_mHt=5>aX#(Xq2U(Vg69@ .>d04hff22ٔl Io%8:ha%r:\8)n֞SrKj&X>OG$5"N"h_$5KVc%pCߜ؟a:Lh<Iu21֏'w vt-i9v} @#fE7lR"jSc k!a/`lؚ ⷗$;a>Uw|ڝge'z7{j!Һyy w]!~%Ɩgw;lg_oau̾Z3h4O}ɭR_[a 3Pg'䦽%Y)dJ

关于一道have与have got用法的题he had a drink before dinner.这句话不能用have got替换因为是例句是过去式可是为什么he had to leave early 就可以呢不是同样是过去式么
关于一道have与have got用法的题
he had a drink before dinner.
这句话不能用have got替换因为是例句是过去式
可是为什么he had to leave early 就可以呢
不是同样是过去式么

关于一道have与have got用法的题he had a drink before dinner.这句话不能用have got替换因为是例句是过去式可是为什么he had to leave early 就可以呢不是同样是过去式么
要明白 "have got" 和 "have got to" 是两个不同的东西.
have got to = have to do(不得不做某事.) 如:I have got to go.(我得走了)
have got(现在完成时)已经得到.如:I have got the book.( 我得到那本书了)
再来看题目:
1.He had a drink before dinner.
分析:正如你说的,是过去时,当然不能用"have got"来替换了.
2.He had to leave early.
分析:"had to" 就可以用"have got to" 来替换,而不是"have got"来替换.

have a drink 等于take a drink 此处have 是实意的及物动词
have to / have got to “不得不”此处的have是助动词,无意义但有时态变化。

1.词组have to = have got to
2. have 解释为“有”的时候,可以=have got
have 其它的意思不能用got.你上面第一句的意思是“喝,吃”,不能用got