关于一道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 就可以呢
不是同样是过去式么
答
1.词组have to = have got to
2. have 解释为“有”的时候,可以=have got
have 其它的意思不能用got.你上面第一句的意思是“喝,吃”,不能用got
答
have a drink 等于take a drink 此处have 是实意的及物动词
have to / have got to “不得不”此处的have是助动词,无意义但有时态变化。
答
要明白 "have got" 和 "have got to" 是两个不同的东西.have got to = have to do(不得不做某事.) 如:I have got to go.(我得走了)have got(现在完成时)已经得到.如:I have got the book.( 我得到那本书了)再...