您现在的位置是:卡袋教育 > 中等教育 > 初中

初中

现在完成时表示的意义(现在完成时是的用法)

现在完成时表示的意义(现在完成时是的用法)

现在完成时的意义:现在完成时指的是在“现在”这一时刻之前开始发生的并持续到这一时刻或者对这一时刻有影响的一个活动。

现在完成时的形式:have done

现在完成时的用法(一):延续到现在的动作或者状态

过去的动作一直持续到现在,而且还可能继续持续下去,这时候的谓语动词一般是延续性动词。

例句:1. I have been a policeman for almost 24 years.

我已经当了24年的警察了。

2. She has lived in Beijing for 6 years.

她住在北京6年了。

3. Our teacher, Miss Li, has taught in the school since she graduated from college.

自从李老师大学毕业以来,就一直在这所学校教书。

4. He has worked in the company since 2018.

自从2018年以来,他一直在这所公司工作。

5. Mum,I want to see the Avengers 4. I have waited for such a long time.

妈妈,我想看《复仇者联盟4》。我已经等了很长时间。

注:以上划线部分都是延续性动词,而且时间状语一般为一段时间。

现在完成时的用法(二):过去发生但与现在仍有联系的动作或者状态

表示在过去发生的动作对现在仍然有影响,谓语动词一般为短暂性动词。

例句:1. I have spent all of my money.

我花光了我的钱。(含义是我没有钱花了)

2. Yang Ming has broken his leg.

杨明摔断了腿。(含义是杨明可能还在医院,或者暗含他无法参加某些活动)

如果用过去时:Yang Ming broke his leg. 就表示杨明有过摔断腿的经历,现在腿已经好了。

3. Lisa has returned from abroad.

丽萨从国外回来了。(含义是Lisa已经在此地了)

4. Peter has been ill.

彼得生病了。(含义是Peter现在仍然很虚弱)

5. Jim has laid the table.

吉姆已经摆好了桌子。(含义是桌子已经摆放好了)

注意:这种完成时态的句子状语不用“一段时间”,因为谓语动词是短暂性动词,瞬间就终止,无法延续,所以时间状语不能是一段时间。

比如:I have bought the dress for a year.这句话就是错误的,因为不能买衣服买了一年。可以怎么改呢?

I have bought the dress two years ago.

I have bought the dress since I graduated from high school.

I have had the dress for a year.

以上三种都是正确的改法。前两个句子是把时间状语变为时间点,第三个句子是把动词改为了延续性动词。

但是要注意,如果短暂性动词用否定的形式,那么就可以表示延续,时间状语也可以用“一段时间”。

例句:1. I haven’t seen you for a year.

我已经一年没有看见你了。

2. I haven’t bought a dress for a year.

我已经一年没买裙子了。

为什么变成否定就可以和一段时间连用呢?因为否定+短暂性动词,就表示这个动作未发生,而未发生的动作是可以表示为一种“状态”的,比如“我没有看见你”,“没有看见”就可以作为持续性的状态存在。

现在完成时的用法(三):到目前的时间段内重复发生的动作

例句:1. I have attended many concerts since I retired.

自从退休之后,我参加了很多音乐会。(我不可能总是参加音乐会,而是退休之后的这段时间,经常参加,是重复发生的动作,而非持续的动作)

2. Many of his theories has been challenged today.

他的许多理论到今天遭到了很多质疑。

相关问答