当我们说到“已经”时就代表着事情发生在过去并且完成了,所以already和yet 都用于现在完成时,只不过两者具体用于什么形式的句子以及在句子中的位置略有不同,请看下面具体的区别:

already和yet如何表示“已经”

1 already用于肯定句,可以翻译为“已经”。在句子中的位置常常位于助动词have 之后,过去分词之前。如:

They had already voted for him at the first ballot

在第一次投票选举时,他们已经投票给他了。

The group has already shed 10,000 jobs

该集团已经裁去1万个工作岗位。

I already told you not to come over

我已经告诉你别过来了。

They've spent nearly a billion dollars on it already.

他们已经在那上面花了近10亿美元。

already和yet如何表示“已经”

2 yet用于疑问句和否定句中,在疑问句中翻译为“已经”,但在否定句中翻译为“还(没)”更为贴切。一般yet放在句子的末尾。

如:

They haven't finished yet

他们还没有完成。

Don't get up yet

先不要起床。

He's always very punctual. I'll see if he's here yet.

他总是很准时。我去看看他是否已经来了。

I'm not sure that dinner's ready just yet.

我不敢肯定晚饭已经准备好了。