have got和have got的区别是什么?
这个问题我会答ヾ(o´∀`o)ノ ,have got是英式英语中常用的表达方式,表示拥有或具有的意思。have gotten是美式英语中常用的表达方式,表示已经得到或已经变得的意思。这里就给大家总结了一个它们基础知识的表格,可以先简单了解一下先:
了解完它们的基础知识后,现在就来看看它们的具体区别吧ლ(・∀・ )ლ
1、用法不同
have got是英式英语中常用的表达方式,表示拥有或具有的意思。have gotten是美式英语中常用的表达方式,表示已经得到或已经变得的意思。
例句:
① I have got a new car.我有一辆新车。
② She has gotten better at playing the piano.她在弹钢琴方面进步了。
2、时态使用不同
have got可以用于各种时态,包括一般现在时、一般过去时、将来时等。have gotten通常用于过去完成时,表示过去某个时间点之前已经得到或变得的动作。
例句:
① I have got a headache.我头疼。
② He had gotten married before he turned 30.他在30岁之前就结婚了。
3、可否缩写不同
have got可以缩写为have/has got,例如I've got或he's got。have gotten不能缩写。
例句:
① I've got a new job.我有一份新工作。
② She has gotten a promotion.她得到了晋升。
4、区域使用不同:
have got在英式英语中更为常见,而have gotten在美式英语中更为常见。
例句:
① Have you got any siblings?你有兄弟姐妹吗?
② Have you gotten your passport yet?你已经拿到护照了吗?
5、可否用于否定句和疑问句不同:
have got可以用于否定句和疑问句,形式为haven't got和have you got。have gotten不常用于否定句和疑问句,通常使用其他表达方式。
例句:
① I haven't got any money.我没有钱。
② Have you got a pen?你有笔吗?