英语常用词疑难用法:already

英语作文    发布时间:2024-12-10  
划词翻译

Already的用法解析

(1) Already的修饰对象

同still和yet一样,already所修饰的应该是一个延续状态。具体来说:

  • already修饰一个已开始的肯定延续状态。

  • yet修饰一个尚未开始的否定或有疑问的延续状态。

  • still则可修饰肯定和否定的延续状态。

例如:

She's already here. (她已经在这里了。)

When I was fourteen, I already knew that I wanted to be a doctor. (我十四岁的时候就已经知道自己想当个医生。)

但在英语的现在完成时和过去完成时中,当动词表示瞬时动作时,已经开始的动作会产生一个新的状态,并且这个状态持续存在。在这种情况下,already(以及still和yet)也可以和瞬时动词一起使用,表示某个新的状态已经存在。

He has already arrived. = He is already here. (他已经到达了。 = 他已经在这里了。)

The boy had already fallen asleep. = The boy was already asleep. (这个男孩已经睡着了。 = 这个男孩已经在睡觉了。)

He has already put on the new coat. = He is already wearing the new coat. (他已经穿上了新外套。 = 他已经穿着新外套。)

(2) Already与Yet的对比

一般来说,already用于肯定句(表示“已经”),而yet则用于否定句(表示“尚未”)。

He has already left. (他已经离开了。)

He hasn't left yet. (他还没有离开。)

但是在英语中,疑问句的语气和否定句的语气关系比汉语中更为密切(参见some与any的用法),因此,在一般疑问句中,通常使用yet而不是already。

Has he left yet? (他已经离开了吗?)

注意:如果回答是肯定的,且不再重复实义动词时,可以将“yet”改为“already”。

Yes, he already has. (是的,他已经离开了。)

如果回答是否定的,则可以说:

He hasn't yet. (他还没有离开。)

(3) 提问者有倾向性时使用Already

如果提问的人已经认为回答会是肯定的,或者提问时只是为了表示惊讶,通常会使用already而不是yet。

Haven't you read this book already? (你不会没看过这本书吧?)

Is it May already? (已经是五月了吗?)

Haven't you read this book already? (你不是已经看过这本书了吗?)

Have you already finished your task? (你真的完成了任务?)

(4) 特殊用法:即使有否定词,也使用Already

有些句子虽然包含否定词,但其含义并非真正的否定,因此仍然使用already,而不是yet。

They're likely to sell WMD to terrorists, if they haven't already. (他们很可能把大规模毁灭性武器卖给恐怖分子,甚至也许已经这样做了。)

(5) 特殊疑问句中的用法

在特殊疑问句(即以疑问词开头的句子)中,尽管句子有疑问,实际上问题的重点不在于动作是否完成,而是在于疑问词上。因此,这类句子中通常使用already而不是yet。

Has she left yet? (她已经离开了吗?) → 正确

但是,在特殊疑问句中,如果提问的是原因或其他内容,而动作已经发生,应该使用already。

Why has she left already? (她为什么已经离开了?) → 正确

不能说:

Why has she left yet? (她为什么尚未离开?) → 错误