It wasn't long before和 It won't be long before的区别
请各位大神帮我解释一下,最好有举例。 展开
1、时态上的不同
It wasn't long before是过去时
It won't be long before是将来时
2、意思上的不同
it wasn't long before i found a job.---before后接过去时.表示我没花多少时间就找到了工作.
it won't be long before our contry becomes a developed country._____before 后接现在时.表示我们国家很快就会成为一个发达国家.
扩展资料
before和ago的不同:
1、ago表示“从现在起的若干时间以前”,意思是“距今……以前”, 需和过去时连用。
before泛指“从过去起的若干时间以前”,意思是 “距过去某时……以前,常和完成时连用,尤其在间接引语中, 如:
His parents died ten years ago.他父母十年前都去世了。
He said that his parents had died ten years before. 他说他父母亲十年前都去世了。
2、如果不具体表明多少时间以前,只用before不用ago,意为“从前、以前”。 before仍以副词的形式置于被修饰语后,常与完成时连用。
如:Have you seen this film before? He asked me whether I had been to the Great Wall before.
3、表示在某一点时间或事件以前时,只用before不用ago,这种用法是 将before当作介词或连词使用。ago不具有这一功能。如: They will come back before six o’clock. It is hoped that this will be finished before the year 1995. 希望这件工作将在1995年以前完成。
首先我们来看下It wasn't long before和It won't be long before的大致意思:
It wasn't long before:词性为短语,It wasn't long before是过去完成时的形式,由it(主语)+was not(否定形式)+long(形容词)+before(介词)构成。
It won't be long before:词性为短语,It won't be long before是将来完成时的形式,由it(主语)+will not(否定形式)+be(动词be的不定式形式)+long(形容词)+before(介词)构成。
通过下面的表格我们了解下It wasn't long before和It won't be long before的含义、发音和用法
接下来让我们看下It wasn't long before和It won't be long before的用法区别:
1.时态:一个表示过去的时态,一个表示将来的时态
例子:
-It wasn't long before they reached the top of the mountain.
(It wasn't long before他们达到了山顶。)
-It won't be long before we achieve our goal.
(It won't be long before我们实现我们的目标。)
2.否定形式:一个用not作为否定形式,一个用won't作为否定形式
例子:
-It wasn't long before they realized that they made a mistake.
(It wasn't long before他们意识到自己犯了个错误。)
-It won't be long before we understand the answer to this question.
(It won't be long before我们明白这个问题的答案。)
3.时间概念:一个表示在之前的时间很短,一个表示在之后的时间很短
例子:
-It wasn't long before they walked to the beach.
(It wasn't long before他们走到了海滩。)
-It won't be long before we leave this city.
(It won't be long before我们离开这个城市。)
4.时态形式:一个是过去完成时的形式,一个是将来完成时的形式
例子:
-It wasn't long before they found the lost keys.
(It wasn't long before他们找到了丢失的钥匙。)
-It won't be long before the weather gets warmer.
(It won't be long before天会变暖和。)
"It wasn't long before" 和 "It won't be long before" 都用于描述某个事件或情况在不久之后发生,但它们在时态和语义上有一些差别。
1. "It wasn't long before" 用于过去时态,表示在过去的某个时间点之后不久发生了某件事。
例句:
- I started studying French, and it wasn't long before I could hold a basic conversation. (过去不久之后)
- He joined the company, and it wasn't long before he got promoted. (过去不久之后)
2. "It won't be long before" 用于未来时态,表示在未来的某个时间点之后不久会发生某件事。
例句:
- She's working hard, and it won't be long before she achieves her goals. (未来不久之后)
- They have planted the seeds, and it won't be long before the flowers bloom. (未来不久之后)
总的来说,两个短语都表达了 "不久之后" 的含义,但一个是用于过去的描述,而另一个则用于未来的描述。具体选择使用哪个取决于所要表达的时间态和语境。
1.It wasn't long before:这个短语表示过去某个事件发生后不久,用于描述一个相对较短的时间跨度。通常用于过去完成时态。例如:
It wasn't long before he found a new job. (不久之后,他找到了一份新工作。)
It wasn't long before they finished the project. (不久之后,他们完成了这个项目。)
2.It won't be long before:这个短语表示未来某个事件将会很快发生,用于描述一个相对较短的时间跨度。通常用于将来时态。例如:
It won't be long before we meet again. (不久之后,我们会再次见面。)
It won't be long before the movie starts. (电影很快就会开始。)
总的来说,两个短语都涉及时间,并且都表示一个相对较短的时间段,但一个是指过去的时间,另一个是指未来的时间。所以,关键在于上下文和所使用的时态。
it won't be long before our contry becomes a developed country._____before 后接现在时。表示我们国家很快就会成为一个发达国家。
之前在精锐教育金平路校区上课的时候学过这个 是这个用法 应该没有错的