Chapter 5 完成时态
5.7 “延续事件”“重复事件”与“单一事件”之间的相互关系
5.7 “延续事件”“重复事件”与“单一事件”之间的相互关系
到目前为止,我们终于把现在完成时态的三种思维用法讨论完了。为了进一步巩固学习成果,在接下来的这一节将对三种思维用法作一个系统的比较,以便于大家对现在完成时态有更深入的理解和更灵活的运用。
我们将从两方面来讨论三者的关系:一是三者之间思维上的相关性,二是三者之间语义上的相关性,这时要注意区分谓语是“动作”还是“状态”,即与动词本身的体态(lexical aspect)有关。
先来简要回顾一下现在完成时态的三种思维用法。图示如下:
用法一:延续事件

(图1:延续状态)
典型例句:
1 I have lived here since 1980. 从1980年以来,我一直住在这里。
用法二:重复事件

(图2-1:重复活动1)
典型例句:
2 I have lived here on and off since 1980. 从1980年以来,我断断续续在这里生活过。

(图2-2:重复活动2)
典型例句:
3 He has been fired four times so far. 到目前为止,他被开除过四次。
用法三:单一事件

(图3:单一事件)
典型例句:
4 He has just died. 他刚去世。
从以上图示来看,不妨这样理解三者间的关系:重复事件可以看作是延续事件的一个特例,即表示延续事件的一条直线(如图1所示)变成了表示重复事件的一条虚线(如图2-1所示),进而变成了多个点(如图2-2所示)。比较图1和图2-1,也可以看出,延续事件与重复事件两种用法之间具有相关性,有时甚至难以明确区分(这一点在5.5.1小节中讨论过)。比较图2-2和图3,也很容易看出,单一事件可以看作是重复事件的特例——事件只发生了一次,而没有多次重复。
还可以换一个角度这样理解三者之间的关系:延续事件与单一事件这两种用法代表了两个极端,分别用一条直线(如图1)和一个黑点(如图3)来形象直观地表示。而联系这两个极端的就是重复事件,而且是各种各样不同特点的重复活动(这里仅列出两种,其实还可以有更多种)。下面来详细分述三者间的相互关系。内容安排如下:
5.7.1 延续事件与单一事件
5.7.2 延续事件与重复事件
5.7.3 重复事件与单一事件
此外,我们还要结合谓语动词的“体(lexical aspect)”的特点——动作(action)和状态(state)来讨论它们之间的相关用法特点,因此还会涉及下列内容:
5.7.4“动作表达”的完成时态与“状态表达”的一般现在时态
5.7.5“动作表达”的完成时态与“状态表达”的完成时态
5.7.1 延续事件与单一事件
这二者的区别和联系主要与能否带有持续的时间状语有关。这可以从两方面来阐述:带有持续的时间状语(with durational adverbials)和不带持续的时间状语(without durational adverbials)。
首先,由于单一事件的谓语动词往往是短暂动词,所以它不与持续的时间状语连用(详见5.6.5小节),而延续事件则必须带有一个持续的时间状语(详见5.4.2小节)。请比较:
1 1) He has been married for a year.
2) He has married for a year. *
3) He has gotten married for a year. *
妙语点睛 这里例句1)正确,而例句2)和3)错误,因为marry和got married都表示短暂动作,不能与持续的时间状语for a year连用。
2 1) His father has been dead for three years.
2) His father has died for three years. *
妙语点睛 这里例句1)正确,而例句2)错误,因为die表示短暂动作,不能与持续的时间状语for three years连用。
但要注意的是,短暂动词可以用于现在完成时态。比如:
3 He has married. 他已经结婚了。
4 His father has died. 他父亲已经去世了。
此时,一般只能表示单一事件中的“近的过去”事件。
其次,5.4.2小节讨论过,延续事件的完成时在没有持续时间状语时不能表示延续,只能表示过去曾经的经历,这正是单一事件中的“远的过去”事件。请比较:
5 1) I have been married for a year.
2) I have been married.
妙语点睛 例句1)表示“我结婚已经有一年了”,现在是已婚状态;例句2)则表示“我结过婚”,而现在是单身。
综上所述,延续事件与单一事件的联系是:不带有持续的时间状语的延续事件立即变成了单一事件中的“远的过去”事件——表示过去的经历。
5.7.2 延续事件与重复事件
前面多次提到过,延续事件与重复事件有着密切的联系,有时难以明确区分一个事件究竟是一直在延续还是在多次重复发生。比如下面这个典型的表示延续事件的例句:
1 I have lived here since 1980. 从1980年以来,我一直住在这里。
但将其稍做改变,即可变成重复事件。比如:
2 I have lived here on and off since 1980. 从1980年以来,我断断续续在这里生活过。
也可以变换一下时间状语,变延续事件为重复事件。比如:
3 1) He has lived here for ten years.
2) He has lived here several times.
妙语点睛 这里的例句1)表示延续事件,而例句2)表示重复事件。
4 1) He has been married for a year.
2) He has been married a couple of times.
妙语点睛 这里的例句1)表示延续事件,而例句2)表示重复事件。
5.7.3 重复事件与单一事件
前面谈到过,单一事件可以区分为“近的过去”单一事件和“远的过去”单一事件(参见5.6.2、5.6.3和5.6.4小节),所表达的意思是不一样的。下面将分别讨论重复事件与这两种单一事件的关系,并更精确地定义何谓“重复事件”,何谓“单一事件”。
一、重复事件与“远的过去”单一事件
先来讨论重复事件的完成时与“远的过去”单一事件的关系。请看下面例句:
1 I have been married. 我结过婚。
这句话的意思是“我结过婚”,是表示“过去曾经的经历(a past experience)”,是一个“远的过去”单一事件。但它并没有告诉我们“结婚”经历了几次,只是我们知道“结婚”这一事件到目前为止至少发生过一次(at least one occurrence up to the present)。说“至少发生过一次”其实就潜含了重复的意味,也就是说“结婚”至少有一次,也可能是多次。因此,我们很容易就能把上面这句变成一个重复事件,即在句末加一个“重复标示”——频度状语(比如three times)说成:
2 I have been married three times. 到目前为止我结过三次婚。
这是一个典型的表示重复事件的完成时句子。所以,从表示过去经历的“单一事件”到“重复事件”,只需迈一小步,即加上一个表示具体次数的频度状语就可以了。可以把表示“过去经历”称为“隐性”的重复事件(implicitly repeatable events),而把说出了具体次数的情形称为“显性”的重复事件(explicitly repeatable events)。I have been married. 这个句子也说明了单一事件与重复事件的“边界模糊性”(比如这里不知道“我”是结过一次婚还是结过多次婚)。
再比如下面这些例句:
3 Have you ever killed a man?
4 (Have you) Ever seen a man die in combat?
5 I’ve killed men and I’ve heard them dying and I’ve watched them dying and there’s nothing glorious about it, nothing poetic. You say you’re willing to die for love but you know nothing about dying and you know nothing about love!
妙语点睛 例句3中的完成时have ever killed是赫克托耳(Hector)问弟弟帕里斯(Paris)“你杀过人吗?”这显然是表示曾经的经历,相当于一个“远的过去”事件,而不是表示“近的过去”事件,否则会译成“你刚刚杀了人了吗?”这里的ever排除了这个意思。例句4中的完成时ever seen a man die in combat同样表示曾经的经历,是一个“远的过去”事件。例句5中的三个现在完成时态I’ve killed…I’ve heard…I’ve watched则是相当于前面说的“重复”事件,这里的动作killed,heard和watched显然是多次发生,但同样具有过去经历的意味。
“远的过去”单一事件与重复事件的密切相关性从下列对话中也可以揭示出来:
6 A: Have you ever seen the movie Titanic? (询问过去的经历——单一事件意味)
B: Over ten times, I think. (该经历重复了多次——重复事件意味)
7 A: Has Sandy ever missed coming to one of our parties?(询问过去的经历——单一事件意味)
B: Only once or twice at the most. (该经历重复了一两次——重复事件意味)
另一方面,用现在完成时来谈论过去的经历时,这个经历一定得是具有可重复性的。如果一个活动或状态天然不具有重复性,即不能表示来回往复的发生,就不能用现在完成时来表示“过去的经历”。比如说“死”,因为人死不能复生,所以不能说:
His father has been dead.*
同样,人不能返老还童,所以也不能说:
I have been old.*
综上所述,重复事件与“远的过去”单一事件的关系体现在两个方面:一是“远的过去”单一事件相当于一个“隐性”的重复事件,只需添加一个表示次数的重复标示就可以把它变成“显性”重复事件,即一个真正意义上的重复事件;另一方面,用现在完成时来谈论过去的经历时,这个经历一定得是具有可重复性的。因此,可以把单一事件完成时表示“过去经历”的用法包含在“重复事件”完成时的思维里。由此可以把“重复事件”定义为:到目前为止的一个时间段内,某个事件至少发生过一次(at least one occurrence)。
二、重复事件与“近的过去”单一事件
上面把“重复事件”定义为:到目前为止的一个时间段内,某个事件至少发生过一次。但真正意义上的重复事件应该是发生过多次的。在这多次重复的活动当中,如果要明确指出是“离现在最近的一次活动(the latest occurrence or the occurrence nearest to now)”,那么这就变成了“近的过去”单一事件了。于是,重复事件与“近的过去”单一事件产生了密切联系。下面用下列例句来说明二者的关系:
8 He has been fired.
这个句子该作何理解呢?其实,在没有上下文的情况下,上面这个句子是有歧义的(产生歧义的原因见5.7.5小节的详细解释)。它既可以解释成“远的过去”事件,即表示“过去的经历”:
也可以理解成“近的过去”单一事件:
为了消除歧义和更明确地表达意思,我们可以添加相应的时间状语来加以区分。比如说:
He has been fired before. (他以前曾被开除过。)
He has just been fired. (他刚被开除了。)
对于上述两句中文译文,相信读者都能理解它们的区别。说“他被开除过”,表明“被开除(being fired)”这一事件至少发生过一次,而且这样的事件是具有可重复性的(repeatable),即他在将来有可能还会被开除,所以这里可以用现在完成时态(has been fired)来表示他“被开除的经历”。这相当于一个“隐性”的重复事件。还可以加上具体的次数(如three times)从而把它变成一个“显性”的重复活动:
He has been fired three times so far. (到目前为止,他已被开除过三次。)
另外,“他被开除过”只是说明他过去的经历,并不涉及他现在的就业状况,或者说,这句话与他现在是否有工作没有必然的联系。比如不能说“他被开除过,所以他现在没有工作”,这是不符合思维逻辑的。不过,我们完全可以说“他曾被开除过,但现在他有工作。”:
He has been fired before, but he is now at work. (他曾被开除过,但现在他有工作。)
另一方面,说“他被开除了”,此时的“被开除”事件一定是强调“最近的一次”,即表示“近的过去”单一事件。这一“最近被开除事件”导致对现在的直接影响就是“他失业了”。所以可以说“他被开除了,所以现在没有工作”:
He has just been fired, so he is now out of work. (他刚被开除了,所以现在失业了。)
综上所述,重复事件与“近的过去”单一事件的关系体现在:在这种重复事件当中,离现在最近的一次事件(the latest occurrence or the occurrence nearest to now)就是“近的过去”单一事件。
事实上,句子“He has been fired.”存在歧义,这本身就说明了重复事件、“远的过去”单一事件以及“近的过去”单一事件这三者之间是密切相关的。像上面论述的那样,这个句子稍做改变就可以更明确地传达出这三个不同事件的含义。比如通过添加不同的状语three times,before和just说成:
9 He has been fired three times. (到目前为止,他已经被开除过三次了。——重复事件)
10 He has been fired before. (他以前被开除过。——“远的过去”单一事件)
11 He has just been fired. (他刚刚被开除了。——“近的过去”单一事件)
最后,对于三者间的关系,不妨这样来看:“远的过去”事件因为潜含了重复的意味,所以相当于“隐性”重复事件;“近的过去”单一事件可以看作是重复事件的一个特例(这从“重复事件”和“单一事件”两种思维的图示可知),即某一动作在从过去到目前的一个时间段内只发生了一次,而且是离现在最近的一次,而并没有多次重复。因此,具体到某一个句子,可能既有“单一事件”的含义,也有“重复事件”的意味。
5.7.4 “动作表达”的完成时态与“状态表达”的一般现在时态
以上讨论了延续事件、重复事件以及单一事件三者之间的语义关系。接下来我们结合谓语动词“体(lexical aspect)”的特点——动作(action)和状态(state)来讨论它们之间的相关性。
“动作表达”和“状态表达”的区别往往与现在完成时态有着密切的联系。比如上面关于“结婚”的例子,如果要表达“我结婚有一年了”这样的延续状态时,只能用“状态表达”即be married,而不能用“动作表达”即married或get married,所以这句中文用英文表达就是:
1 I’ve been married for a year.
而不能说:
I’ve married for a year. *
I’ve got married for a year. *
这些句子前面曾经介绍过,在此不再赘述。关于“动作表达”和“状态表达”与完成时态的关系,有两条思维规律值得掌握。
规律一:在英语中,“动作表达”的完成时态在意思上相当于“状态表达”的一般现在时态。这里的动作往往指的是短暂动作,即表示一个“近的过去”单一事件。
比如谈到“死亡”时,既可以用“动作表达”的die,也可以用“状态表达”的be dead。要表达“他爸爸已经去世了”,就可以用“动作表达”的完成时态这样说:
2 His father has died.
也可以用“状态表达”的一般现在时态这样说:
3 His father is dead.
不过要注意,这两句话的语境背景还是稍有不同的。比如,说到你某位朋友的爸爸,如果你只是要说明他爸爸已经过世了这一事实,只需说“His father is dead.”,此时他爸爸去世的时间往往不是在最近;但是,如果你的一位朋友的爸爸刚刚去世,你的朋友因此很悲痛伤心、精神恍惚,当别人问起你他怎么了,你就可以说是因为“他爸爸刚刚过世(His father has died.)”,这句话表达了我们谈到现在完成时态的用法时常说的“对现在有影响”,这个“现在”的影响对应一个一般现在时态(如is dead)。
再以“结婚”为例。看到“I have been married.”,要理解成“我结过婚。”但要表示“我已经结婚了”,英文里可以用“动作表达”的完成时态这样说:
4 I have married.
也可以用“状态表达”的一般现在时态这样说:
5 I am married.
同上面谈论“死亡”的例句一样,这两句话的语境背景还是稍有不同的:“I am married.”只是很客观地、平静地说明“我已经结婚了”这个事实;而“I have married.”则带有感情色彩,只适用于新婚不久的情况,比如“我”表现出兴奋的样子,见到朋友,满脸幸福地向朋友们宣布“我已经结婚了(I have married.)”。这即是完成时所要表达的“对现在的影响”。这种新婚时的兴奋劲一过,以后再向别人作自我介绍时说“我已经结婚了”,就只能说成“I’m married.”。由此看来,能说“I have married.”的语境是相当有限的,正因为如此,一般外国人可能会认为“I have married.”这个句子听起来有点奇怪,甚至认为不正确,这一点请读者注意。
再比如:
6 My boss has arrived. 我的老板来了。
这样的“动作表达”完成时在意思上相当于:
My boss is here or is in his office now. (他现在就在这里或在他的办公室里。)
这样的“状态表达”的一般现在时态。
再比如,在酒店场景的英语中,问客人是否有预定,既可以用“动作表达”的完成时态这样说:
7 Have you made a reservation?
也可以用“状态表达”的一般现在时态这样说:
8 Do you have a reservation?
再比如,你去某个公司找人,说“我来找某某”,这时既可以用“状态表达”的一般现在时态这样说:
9 I’m here to see…
也可以用“动作表达”的完成时态这样说:
10 I’ve come here to see…
下面这个句子中的have come就是这种用法。这句话讲的是一个人在找过夜的地方:
11 Good evening. I’ve come to see if you’ve a room for just one night. I came for a treatment this morning from the eastern shore, and there’s no bus till morning. 晚上好。请问你们有没有房间可供我住一晚?今天一早我从东海岸赶到这里来接受治疗,我要等到明天早上才有公共汽车回去。
再来看have come在下面两个笑话中的使用:
12 A: Mummy, you know that old vase in the hall?
B: Yes.
A: The one that has been handed down from generation to generation?
B: Yes.
A: Well, this generation has come to apologize for dropping it!
13 A man walked into a police station and said,“I’ve come about the job that’s advertised outside.”
“What job?”asked the policeman.
“The one on the poster outside that says: MAN WANTED FOR BURGLARY.”
(注:wanted在英文中既可以是“招聘”的意思,也可以是“通缉”的意思。)
我们看到,上面这两个笑话中都用了have come表示“我来是为了……”,这里不能用一般现在时态说成I come,不过可以用“状态表达”“I’m here.”。这是英文里很常见的一个语言表达现象,即用最近发生的动作的“现在完成时态”来表达现在的状态。需要提醒大家注意的是,这里的动作应该是“最近发生”的,即是一个“近的过去”单一事件,动作发生的过去时间离现在不能太远。比如萨达姆刚刚被美军抓住时,新闻报道就可以用现在完成时态说:
14 Saddam has been captured.
意思相当于“Saddam is captive.”。
肯尼迪刚刚被暗杀后,就可以说:
15 Kennedy has been assassinated.
意思相当于“Kennedy is dead.”。
但是,随着时间的改变,语境也就变了,“萨达姆被抓”“肯尼迪被杀”离现在都比较久远了,因此,现在就不便说“Saddam has been captured.”和“Kennedy has been assassinated.”,而只能用一般过去时并加上具体的过去时间状语说成“Saddam was captured on 14 Dec. 2003.”和“Kennedy was assassinated on 22 Nov. 1963.”。
5.7.5 “动作表达”的完成时态与“状态表达”的完成时态
我们在上面的讨论中分别涉及下面这些例句:
1 He has been fired.
2 1) I have been married.
2) I have married.
3 1) His father has been dead. *
2) His father has died.
4 1) I have been old. *
2) I have become old.
细心的读者也许会有下面这些疑问:
为什么“He has been fired.”会有“他被开除了”和“他被开除过”这样的歧义?
为什么“I have been married.”没有歧义,只能理解为“我结过婚”,而不能理解成“我已经结婚了”?
为什么“His father has been dead.”不可以理解成“His father has died. (他爸爸已经去世了。)”?同样,为什么“I have been old.”不能理解成“我已经老了”?
对于上述这些问题,的确有细心的读者(我在《新东方英语》杂志上的读者)来信提出过:
张老师:
这些问题就是第二条规律可以来解释的了。现在请看规律二:
规律二:在英语中,“动作表达”的完成时态强调最近发生的事件,而“状态表达”的完成时态强调“较远的过去”经历。
“规律一”和“规律二”是有联系的,“状态表达”的一般时态相当于“动作表达”的完成时态(如is dead相当于has died);而“状态表达”若用了完成时态,则与“动作表达”的完成时态在时间上离现在的远近是不同的,前者较远,强调过去的经历(past experience),后者很近,强调现在的影响或结果(current influence)。这就是为什么:
5 His father has died.
表示“他爸爸已经死了”,因为has died是“动作表达”,此时通常要理解成最近的事件。而
His father has been dead. *
这是“状态表达”,强调过去的经历,所以表示“他爸爸曾经死过(但现在又活过来了)”,显然不通,因此被认为是错句。同样道理:
I have been old. *
表示“我曾经老过(现在又返老还童了)”,意思不通,所以是错句。把它改为“动作表达”就可以了,比如说:
6 I have become old.
表示“我已经变老了”。同理,be married是“状态表达”,所以它的现在完成时态一般表示“曾经的经历”,因此:
7 I have been married.
表示“我曾经结过婚”。再比如:
8 He has come here.
这样的“动作表达”的完成时表示“他来了”,相当于“He is here.”,即“他人现在在这里”。若改为“状态表达”:
9 He has been here.
则表示“他来过这里”,但现在他人不在这里了,已经走了。
值得注意的是,像上面has come here与has been here这样明确地表示动作/状态的谓语,在翻译时是不会有歧义的,即前者译成刚刚发生的动作——“他来了”,而后者译成曾经的经历——“他来过这里”。但是,对于不能明确区分是动作还是状态的谓语,则会产生歧义。比如下面这个句子:
10 He has been fired.
因为be fired既可以是“动作表达”也可以作为“状态表达”(这与“动态被动”和“静态被动”有密切联系,在此不再赘述),所以这个句子自然就会有两个意思:既可以理解成最近一次动作——“他被开除了”,也可以理解成曾经的经历——“他曾经被开除过”。
同样道理,5.6.2小节讨论过的下面这个句子:
11 Have you asked your little brother to do the dishes?
之所以有两个意思——“你让你弟弟把碗刷了吗?”或“你有没有让你弟弟刷过碗?”就是因为这里的谓语既可以看作是“动作表达”,也可以是“状态表达”。
如果混淆了“动作表达”和“状态表达”的完成时态的不同意思,显然就会出现上面那位读者那样的疑问。正如他问到的“‘His father has died.’这句在具体语境中可以理解成对现在的影响,而‘His father has bean dead.’是错误的,同样的是现在完成时,这两句有什么本质上的区别呢?”,可以说,这两句的时态是一样的,本质的区别就在于前者是死的“动作表达”(即die),而后者是死的“状态表达”(即用be dead),从而有不同的意思理解。如果不知道这一点,就可能把“He has been dead.”这样的句子错误地理解成“他已经死了”,从而误认为它是正确的。
进一步分析,还可以有下列发现:
第一,如果句子的谓语已经明确区分了动作和状态,此时英文里没有歧义。比如“He has been here.”是“状态表达”,那么就只能作为“远的经历”理解,即“他来过这里”;而“He has come here.”是“动作表达”,那么就只能作为“最近的事件”理解,即“他来了”。同理,“I have been married.*”“I have been old. *”和“His father has been dead. *”均是“状态表达”,所以都只能作为“远的经历”来理解。但又因为后两个句子不具有重复性,所以是错误的。相应地,“I have married.”“I have become old.”和“His father has died.”均是“动作表达”,所以都只能作为“最近的事件”来理解,分别译成“我刚刚结婚了”、“我已经老了”和“他爸爸刚刚过世”,都讲得通,所以都是正确的。
第二,如果句子的谓语既可以作为动作,也可以作为状态,此时英文就有歧义,区分要靠语境。比如“He has been fired.”就属于这种情况。
第三,有意思的是,与英语相比,汉语能轻易区分“过去的经历”和“最近的事件”——汉语用语助词“过”表示“过去的经历”,而用语助词“了”表示“最近的事件”,从而不会产生歧义。这不论是上面第一种情况,还是第二种情况,汉语中都能很好地区分。
可见,在这点上英语给我们造成了翻译或理解上的麻烦:因为一个英语句子若没有语境就会产生歧义(ambiguity),既可以把它当作“过去的经历”译成“过”,也可以把它当作“最近的事件”译成“了”。对此,请读者倍加小心!
通过上面的详细举例讲解,希望各位读者从今以后能真正开始区分英文里的“动作表达”和“状态表达”,以及它们与时态搭配时产生的不同意义。我们这里讲的“动作表达”和“状态表达”是英语里非常基本的一个思维规律,平时大家在学英语时一定都有过接触,只不过以前没有从思维这样的高度去领悟并运用它,所以未能领略其精髓。没有掌握英语的思维规律,我们就永远只能停留在“鹦鹉学舌”的阶段,机械地模仿老外讲英语,而不能创造性地运用英语这门语言来深入地交流思想,这就像我的一个英国朋友说的“Chinese students are just parrots.(中国的学生都是在鹦鹉学舌)”。这句话听了虽然让人很不舒服,但却是中国英语教育和英语学习的现状和事实。我们背了那么多的单词,只是为了应付考试,到头来,背了的单词也不会用,简单的话不会说,简单的文章不会写。这就是因为我们没有学到英语这门语言的基本思维特点和表达规律,于是等到了说话或写文章,只好把英语单词按照汉语思维的表达规律进行机械的堆砌,造出的英语句子“汉语腔”十足。大家知道,我们的语言表达是一种思维的表达,我们说出来的句子只是我们内在思维的一个表面形式,而它的背后是有思维表达规律的,这些英语思维规律就是英文表达的最核心的秘诀。如果我们不掌握这些英语最底层的秘密,我们就永远只能停留在机械的模仿阶段。我们的“语法新思维”就是通过向大家揭示这些秘诀,帮助大家掌握英语的思维规律,从而能真正地驾驭英语,让自己的语言表达成为鲜活灵动的思维表达,而不再是“鹦鹉学舌”!
思维训练 5.7 Key
一、请说明下列三句在意思上的差别并译成中文。
1. He has come here.
2. He has been here.
3. He has been here for three hours.
二、请用括号里动词的适当时态填空。
4. ______ you ______ (make) any vacation plans?
5. ______ you ______ (have) any vacation plans?
6. ______ you ______ (make) a reservation?
7. ______ you ______ (have) a reservation?
三、请判断下面句子的正误,错误的请说明原因。
8. John Kennedy has been assassinated.
9. His father has been dead.
10. This woman has been old.
四、请试着用两种方式翻译下列句子,并解释产生歧义的原因。
11. I have been fired.
12. I have cleaned the car.