要明白 "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"来替换。
温馨提示:答案为网友推荐,仅供参考