400-850-6500

PET语法:表时间的介词用法区别

2020-07-06 13:54:09
1689
分享至:

  PET考试对应欧洲语言框架(CEFR)的B1级别,通过该考试的考生具备以下能力:理解简洁明了的指示和公告中的要点;在外出时,能够处理日常发生的情况;提出简单的问题,并可围绕事实与朋友、家人或在学校与人交谈;写信或围绕家庭事务做笔记。今天我们继续学习英语语法之since、for + 时间和by、before + 时间区别分析。

  since和for

  这两个介词引导的时间状语都有延续的含义,但是着眼点不同。

  “for+时间段”表示“延续….之久”,其中:

  与现在完成时连用,表达从过去延续到现在结束;

  与过去时连用,表达过去一段已经终结的时间;

  与将来时连用,表示延续到将来的一段时间。

test

  例句:

  Some even have been planting this dream in their mind for years.

  有些人甚至多年来一直在他们的脑海中有这样的憧憬。(完成时)

  I organized an English club and was the captain of the club for a year.

  我组织过一个英语俱乐部,并担任了一年的队长。(和过去时)

  They will stay in China for two years.

  他们将在中国待上两年。(和将来时)

  “since+时间点”,表达从那个点开始,延续到现在,所以翻译为“自从(过去某个时间)以来”,既然跨度为两个时间,自然要用完成时。

  例句:

  They have been friends since childhood.

  他们从幼时起一直是好朋友。

  She's been skiing since childhood.

  她从幼时起就开始滑雪。

  It's been an age since we met.

  我们好久未见面了。

  by和before

  By后面加时间点,表达“不晚于某时”,也可以翻译为“截止到”。

  例如:

  By the 1920s, he had become an explorer, searching for the tombs of the Egyptian kings.

  到20世纪20年代的时候他已经成为寻找古埃及王墓方面的探险家。

  Before表达“在…之前”,不包括这个时刻。

  例如:

  I will finish the work before Friday.

  周五之前我会完成这项工作。

  以上就是小编为大家整理的关于PET英语语法中常见时间介词用法总结,希望对大家有所帮助。更多PET考试地址、PET在线培训等问题可以咨询我们。


上一篇:如何高效备战KET考试?

下一篇:KET语法专题:延续性动词和非延续性动词
领取专属备考大礼包
立即领取备考礼包