打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
since、for + 时间和by、before + 时间有什么不同?


5.3 表时间的介词(下) 

1

since和for

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

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

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

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

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

例句:

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.

我们好久未见面了。

2

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.

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

微信编辑器 构思编辑器

微信编辑器 构思编辑器

微信编辑器 构思编辑器

微信编辑器 构思编辑器

微信编辑器 构思编辑器

微信编辑器 构思编辑器

Ok,所有表达时间的介词都介绍完毕,明天介绍表达地点的介词。

今日练习

在将来时/过去时/现在完成时中挑一种,配合“for+时间段”的结构造句。

上期回顾

点击下方链接

during、in、after + 时间段,怎么区分?

对话框回复“早安”“晚安",英语君为你送上暖心问候


本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
in、on、at 时间、日期,有什么区别?
历年高考单选题中常常出现It+be+时间+从句的这类句型
初中英语中时间介词的用法辨异
时间介词辨异
sincebefore
二黑讲语法——状从3
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服