during、for和since在时间表示上的用法区别

during意为“在...期间”,后接表示一段特定时间的名词,强调时间的延续,表示在某段时间内自始自终的状态。

I have been to Beijing three times during the three years .

在这三年里,我去过北京三次。

During the meal we talked about the TV play .

我们在吃饭期间谈起了那部电视剧。

during、for和since在时间表示上的用法区别

for意为“延续...之久”,后接表示一段不特定时间的名词。

用在现在完成时句子中,其着眼点是现在,表示 延续到现在的一段时间;

用在过去时的句子中,表示 一段已经终结了的时间;

用在将来时的句子中,表示将要延续的一段时间。

They have lived in China for two years .

他们在中国已经住了两年了。

They lived in China for two years .

他们在中国住过两年。

They will live in China for two years .

他们将在中国住两年。

during、for和since在时间表示上的用法区别

since意为“自从...以来”,与表示 过去时间点的词连用,其着眼点是过去某时,即表示 自过去某时延续至今的一段时间,常用在现在完成时句子中。

We haven't seen each other since three years ago.

三年来,我们彼此就未见过面。

during、for和since在时间表示上的用法区别


分享到:


相關文章: