首页 > 知识园地 > 【同中求异】since,for

知识园地

【同中求异】since,for

发布日期 : 2023-06-25浏览次数 : 来源 :

  

      since和for这两个词可以与表示时间的词语连用。现在完成时表示过去发生的动作一直延续到现在,并且有可能继续延续下去,通常和for,since引导的时间状语连用。它们的区别如下:

      since后面跟的是一个时间点,可以是一个具体的年月日或时间,意为“自……以后,从……以来”,表示某段时间的起点。常用用法如下:

  1. since+过去一个时间点。如:

  I have been this school since 2017.

  2017年起,我一直在这所学校里。

  2. since+一段时间+ago。如:

  Linda has been here since two years ago.

  自从两年前,琳达已经在这儿了。

  3. since+从句。如:

  He has studied very hard since he came to our school.

  自从他来到我们学校,他学习就非常努力。

  4. It is+一段时间+since从句。如:

  It is five years since John became a doctor.

约翰成为一名医生已经有五年了。

  for作介词,与现在完成时连用时,后面连接的是一个时间段,不一定是确定的时间,它用来说明动作延续时间长度,因此句中的谓语动词,也应该是延续性动词。如:

  The German has had Chinese tea sets for many years.

  那个德国人收集中国茶具好多年了。

  The fans have waited for nearly two hours.

那些粉丝等了近两个小时了。