百科网

首页 > 生活常识 > 生活经验

生活经验

for two years用什么时态

生活经验佚名2023-04-28

for two years用现在完成时。for two years意思是已经持续两年了,而现在完成时的其中一种用法就是,表示某个动作从过去一直持续到现在,有可能还会持续下去,for two years常用来作时间状语。现在完成时由have/has+动词过去分词构成,例如 l have worked(work的过去分词) for two years(我已经工作两年了)。

for two years介绍

释义:两年了,两年来

短语:Imperceptibly has for two years 无形中已为两年 ; 不知不觉已两年

be valid for two years 有效期两年

Love for two years 相爱两年

Delays for two years 延缓两年

Graduated for two years 毕业两年了

Composition for two years 作文写了两年

I studied for two years 我学习两年了

例句:It does not go stale for two years.

它两年内不会走味。

As an exchange student, I studied in France for two years.
(www.ws46.com)

作为交换生,我在法国学习了两年。

This is compared to half of students who had looked for a job by this time two years ago.

相比之下,两年前的这个时候,有一半的学生已经找到了工作。

And left to hang for up to two years.

然后就被挂了两年。

现在完成时定义

现在完成时是过去的动作或状态持续到现在并且已经完成,对现在造成的影响,可能持续发生下去。

在英语时态中,“时“指 动作 发生的时间,”态“指动作的样子和 状态 。

1.表示到说话人说话时已经完成的动作,却对现在仍有影响或结果。

例如:He has lost his book.

他丢了他的书。

2.表示事情开始与过去,却一直持续到现在还在进行的事情。

例如:He has taught in our school for 30 years.

他在我们学校教书已有30年了。

3.表示从过去某个时间直到现在的这个时间范围内不断重复发生的动作或情况,并且这个不断重复的动作有可能继续下去,也有可能到现在就结束。

例如:My father has always gone to work by bike.

我父亲一向骑车上班。

4.同一般现在时可以表示将来一样,现在完成时也可以在时间状语从句里表示将来。

例如:I'll wait until he has written his letter.

我愿等到他把信写完。

打赏