核心问题
A. We have got tickets.
B. We have gotten tickets.
有人说,这两个句子在意义上是有区别的。但我无论如何也不能理解这一点。got 和 gotten 都是 get 的过去分词。许多教科书都指出,在美国英语中 get 的过去分词为 gotten。例如,F. T. Wood 在 Current English Usage 中就说过:“gotten—quite common in American English as the past participle of get.”(p. 116)
词典解答
在美国英语中,并非在任何情况下都把 gotten 用作 get 的过去分词。实际上,只有当表示 become, acquired(得到), received(收到), caused(使得)等意义时,才使用 gotten,而不使用 got。
-
He has gotten sick. 他病了。
-
The fire has been gotten under control. 火已被控制住。
-
We've gotten some very bad news. 我们收到了很坏的消息。
-
She's finally gotten her brakes fixed. 她终于让人修好了刹车装置。
-
We've just gotten a raise in salary. 我们刚刚得到加薪。
由此可以看出,(A)句的意思是:我们有票(We possess tickets.)。而(B)句的意思是:我们得到了票(We have acquired tickets.)。