We've still got lots of them over there.
学生问我, get 的过去分词是 got 和 gotten。在美国英语中常常用 gotten, 上面句子里的 have got 能否改为 have gotten 呢?对此我无法回答。
在表示“得到(acquire)”“使(cause)”“变为(become)”等含义时,在美国英语中常常用gotten代替got。例如:
-
...they could have gotten $50,000 for their old house. ……他们的旧房子可能卖了50,000美元。
-
He had not really gotten used to the food. 他还没有真正习惯吃这种食品。
-
Your driving has gotten better. = Your driving has got better. (= It has become better.) 你的驾驶技术提高了。
但是,表示“现在拥有”的 have got/have 却不能用 have gotten 来代替。请比较:
He's got a new job. (= He has a new job.) 他有一个新的工作岗位。
I've got a new bike. 我有一辆新自行车。
- {I've gotten a new bike. 我刚刚买了一辆新自行车。
因此,下列各句中的 have got 均不能改为 have gotten:
-
I haven't got an evening dress for the ball! 我没有参加舞会的晚礼服啊!
-
We've got some cheaper ones in the back room. 后面房间里有一些比较便宜的。
-
It's locked and I haven't got a key. 房间上了锁,我没有钥匙。