before ago 区别(但是一用就错)

首页常识更新时间:2023-09-09 05:44:51

【2019年9月26日 百天英语-Day65】

【华东师范大学-林森撰写】

今日主题句:尽早动手做,免得忘了。

Do it before you forget.

表达“在……之前”时,我们最常用的词就是before了。当然有时也会用previous,ahead等,但都没有before用得多。今天我们就来学习before的所有用法,其中必定有您不知道的,快来看看吧。

(一)before的用法举例(1)before 表示“在……之前”时,可以引出时间从句,特殊的“定语从句”。

[例句]

I had read the warning before I took the medicine. 我在吃药前已经看过注意事项了。(引出动作发生的时间)

[例句]

They did not reach Shanghai until Sep. 26, the day before the meeting was to be held. 他们在9月26日,即会议召开前一天才到达上海。 (特殊的“定语从句”)

其他的before Sunday,before doing something等就不再一一介绍了。

下面我们来看before在用法上比较容易用错的地方。

(2)before 和 ago 的区别

[例句]

We took the exam two days ago. 两天以前我们参加了考试。(以现在时为基准的两天以前)

[例句]

Last week he said (that) they took an exam two days before. 上周他说他们在两天前参加了考试。(以上周说话时间为基准的两天以前)

[总结]

ago 用在从现在算起往前推算的一段时间以前。

before 用在从过去某时刻再往前推算的一段时间以前。

两者在使用时间点的有所不同。

(2)before long(不久以后) 和 long before (很久以前) 含义不同

[例句]

I hope to buy an iPhone 11 Pro MAX before long. 我希望不久(以后)买一个iPhone 11 Pro MAX。

[例句]

We read that book long before. 我们很久以前就读过那本书了。

故事会里习惯一开始就说“很久很久以前,一个公主……”,很久以前是long before,那么很久很久以前是不是long long before呢?

还真不是,很久很久以前,是指在我们讲这话的时间点为基准向前推推算一段时间以前。所以应该用ago,而不是before。

long long ago 或者 a long time ago,都可以表示“很久很久以前”。

(二)课后练习

(1)我希望不久以后能到那儿。

(2)这东西你是多久以前买的?

(3)我觉得我们以前见过面。

参考词汇:

1. 无

【明日预报】or,or else,else的用法

摘要:or这个单词大家都会用,else也熟悉,但是 or else 怎么用呢?明天揭晓。

昨天学习:〡参考答案

(1)由于你的帮助,我们成功了。

Thanks to your help, we succeeded.

(2)由于天气原因,我们取消了野餐。

We cancelled the picnic because of the weather.

(3)由于下雨,我们在家里呆了一整天。

Owing to the rain we stayed in all day.

关于【课后练习】:课后练习是英语输出能力锻炼的出口,学会写短而小的句子,终会写出长文。

英语输出能力锻炼,每日一练,快【关注、转发、评论】吧。每日一课,教您轻松学英语。

- END -

,
展开阅读全文
推荐内容
热门内容
热门文章

© 2007-2022 http://www.anhuiqq.cn,All Rights Reserved.