already一般与现在完成时连用,但也可以与过去完成时、现在完成时等连用

一、连用现在完成时

表示一个已经完成的动作或已经存在的状态。如:

He has read the book already.

他已读过这本书。

By this time tomorrow I'll have finished the job already.

到明天这个时候,我将已做完这工作。

二、连用过去完成时

表示一个在过去的过去就已经完成的动作或已经存在的状态。如:

We arrived at the cinema late. The film had already begun.

我们到电影院太晚了,电影已经开始。

By this time he had already made some friends.

到这时他已经交了一些朋友。

三、连用现在进行时

表示一个目前已经在进行的动作。如:

He is already working.

他已经在工作了。

Her novel is reprinting already.

她的小说已在再版。

四、连用过去进行时

表示一个过去已经在进行的动作。如:

The train was already moving.

火车已经开动。

When I came in, he was already laying the table.

我进来时,他已在摆桌子了。

五、连用一般现在时

用于陈述目前的事实与现状。如:

The winter is already here.

冬天已经来临。

Tom already knows the truth.

汤姆已经知道事实真相了。

六、连用一般过去时

用于陈述过去的事实与现状。如:

He already knew about it.

那时他已知道此事了。

The teacher was already in the room when I arrived.

我到的时候,老师已经在房里了