x

掌握现在完成时时态,英语逼格瞬间提升!

2020-10-30 09:44:21编辑:素素

  掌握这个时态,英语逼格瞬间提升!今天,我们来看看一个非常实用的英语时态:现在完成时,Present Perfect Tense。现在完成时:发生在过去某个不确定的时间的事或某种状态;或,某个动作或状态发生在过去且一直持续到现在。

  We have been there before.

  His health has gotten better over the last month.

  现在完成时的结构为:

  have/has + the past participle

  have/has + 过去分词

  用have还是has要看句子的主语,接下来的动词为过去分词形式,动词过去分词通常情况下是在动词原形后边加 -ed 或 -d,举几个例子:

  walk - walked

  clean - cleaned

  type - typed

  dance - danced

  jump - jumped

  laugh - laughed

  travel - traveled

  当然,也有一些不规则动词,不是直接在词尾加 -ed或 -d,比如:

  do - done

  say - said

  go - gone

  know - known

  win - won

  think - thought

  feel - felt

  eat - eaten

  会用这个时态已经把你和很多英语学习者拉出一段距离了,也是你英语流(装)利(逼)的利器。有的同学不太用会这个时态,就会直接用过去时代替,但是!过去时和过去完成时是不一样的,不正确使用的话,会改变你想表达的本来意

掌握现在完成时时态,英语逼格瞬间提升!
图片来源网络

  用法#1: The Element of Possibility

  现在完成时含有“可能”之意

  1.) I didn’t complete my homework.

  2.) I haven’t completed my homework yet.

  上面第一句话,“我没完成作业”,这个事实在过去已经发生了、结束了,同时还暗指,现在也不会返回去继续把作业写完了。

  上面的第二句话,“我的作业还没有完成”,暗指You still have a chance! 你如果有时间的话,还可能会接着写作业。当你用现在完成时的时候,你给了老师一种这个作业你还会继续写的感觉。

  “没完成,不会写了”和“还没完成,还会继续写”差别挺大的。至少态度上的差别挺大的。This is a small but significant difference.

  举个例子:

  1.) I didn’t reach my sales goals.

  2.) I haven’t reached my sales goals yet.

  两句话有啥区别?第一句中,说话者只是陈述了一个事实,“我没完成销售目标”,想象下老板听到这句话后眼里的disappointment。

  第二句,“我还没有完成销售目标”,说话者用了现在完成时,暗指他/她能完成销售目标的可能性。老板听到这句话,心里会想这个人的目标虽然现在还没完成,但是她/他会继续努力,完成销售目标。

  再看几个例子感受下现在完成时:

  I haven’t seen the movie yet, but I might see it this weekend.

  我还没看过这个电影,但是这个周末我可能会看。

  My boss still hasn’t given me feedback on my presentation.

  我老板还没给我presentation的反馈。

  注意上面第二句话里的"still",”还没有”,意思是虽然老板目前为止还没给我反馈(可能现在忙,不忙的时候会把反馈发给我的)。still经常出现在一般现在时的句子里,强调动作发生的可能性。当然,still还有种complaint(抱怨)和frastruation(绝望)的语气。

  用法#2: Unspecified Time in the Past

  现在完成时句子里的时间通常都不具体

  My brother has visited many cities.

  我弟弟已经去过很多城市。

  I have already fed the cats, so you don’t have to.

  我已经喂完猫,你不用喂了。

  如果你加上具体的时间,比如 in 2020,整句话的时态一般会用一般过去时。

  My brother visited many cities last spring.

  去年春天我弟弟去了很多国家。

  I washed the dishes this morning.

  今天早上我喂猫了。

  因此,在现在完成时和一般过去时之间徘徊不定的时候,可以先问自己:我是在描述一个发生在过去某个具体时间的动作吗?还是描述一个发生在过去,但不确定具体时间的动作?这样可以帮助你快速判断动词时态。

  用法#3: Still True Today

  过去的动作延续到现在

  I have lived in Guangzhou for 15 years.

  我已经在广州住了15年了。

  Mr. Jackson has taught biology since 1999.

  Jackson先生1999年起就在教生物了。

  只要你的句子里出现表示一段时间的词组,比如,for 20 years, 或者出现一个动作开始的时间点,比如since 2003,那这句话一般会用现在完成时。为什么?因为动作现在还在持续,但这个动作是过去开始的。一般现在时和一般过去时都没有这层用法,能同时连接过去和现在的,只有现在完成时。

  总之,现在完成时是英语里很常用、很重要的时态。下次问朋友是否去了某家新开的餐厅,可以问

  Have you been to that new restaurant yet?

  去了某个地方没有:

  I can't believe you have never been to Chengdu; you have to visit it someday!

  大家学会了吗?