before long與long before
1. before long 的意斷是“不久,很快”。如:
I‘ll be back before long. 不久我就回來(lái)。
Before long he got married. 不久他就結(jié)婚了。
2. long before有兩個(gè)用法:
(1) 老早,早就(單獨(dú)使用,表示比過(guò)去某時(shí)早得多的時(shí)間)。如:
She had left long before. 她老早就離開(kāi)了。
That had happened long before. 那事老早就發(fā)生了。
注:long ago 表示“很久以前”,指的是從現(xiàn)在算起的很久以前,通常與一般過(guò)去時(shí)連用:
I met him long ago. 我很久以前就認(rèn)識(shí)他了。
(2) 在……的很久以前,在還沒(méi)有……的很久以前。如:
She had left long before his return [he returned]. 在他回來(lái)的很久以前她就走了。
He had worked in the factory long before he got married. 在他還沒(méi)有結(jié)婚的很久以前他就在這家工廠工作了。
注:此時(shí)的主句謂語(yǔ)通常用過(guò)去完成時(shí),但有時(shí)也可用一般過(guò)去時(shí)(因?yàn)?before 已體現(xiàn)了動(dòng)作的先后關(guān)系)。如:
This happened long before you were born. 這事在你還沒(méi)出生以前很久就發(fā)生了。
另外注意以下句式:
It is [was, will be] long before……在……前需要很久。如:
It was long before he came back. 過(guò)了好久他才回來(lái)。
It won‘t be long before we see each other. 不久我們又會(huì)見(jiàn)面的。
比較:
It wasn‘t long before he realized his mistake. / Before long he realized his mistake. 不久他意識(shí)到了自己的錯(cuò)誤。
同義詞辨析agree with, agree to和agree on
辨析agree with, agree to和agree on
(1)agree with的意思是“同意”,“贊成”。后面常接表示人或意見(jiàn)(看法)的名詞或代詞作賓語(yǔ)。如:
Does she agree with us?她同意我們的意見(jiàn)嗎?
None of us agree with what you said.我們沒(méi)有一個(gè)人同意你講的話。
(2)agree with還有“與……一致”,“(氣候、食物等)適合”的意思。如:
His words do not agree with his actions.他言行不一致。
Too much meat doesn‘t agree with her.吃太多食物對(duì)她身體不合適。
注意:agree with不能用于被動(dòng)語(yǔ)態(tài)。
(3)agree to意為“同意”,“贊成”,后面跟表示“提議”,“辦法”,“計(jì)劃”,“安排”等的名詞或代詞。如:
Please agree to this arrangement.請(qǐng)同意這個(gè)安排。
This plan has now been agreed to.這個(gè)計(jì)劃已經(jīng)被認(rèn)可了。
(4)agree on表示“對(duì)……取得一致意見(jiàn)”,指兩方或多方就某個(gè)問(wèn)題取得了一致的意見(jiàn)或是達(dá)成了某種協(xié)議。如:
After discussion the two sides agreed on a cease-fire.經(jīng)過(guò)討論,雙方就停火問(wèn)題達(dá)成了協(xié)議。
They all agree on the matter.他們?cè)谶@個(gè)問(wèn)題上意見(jiàn)一致。
1. before long 的意斷是“不久,很快”。如:
I‘ll be back before long. 不久我就回來(lái)。
Before long he got married. 不久他就結(jié)婚了。
2. long before有兩個(gè)用法:
(1) 老早,早就(單獨(dú)使用,表示比過(guò)去某時(shí)早得多的時(shí)間)。如:
She had left long before. 她老早就離開(kāi)了。
That had happened long before. 那事老早就發(fā)生了。
注:long ago 表示“很久以前”,指的是從現(xiàn)在算起的很久以前,通常與一般過(guò)去時(shí)連用:
I met him long ago. 我很久以前就認(rèn)識(shí)他了。
(2) 在……的很久以前,在還沒(méi)有……的很久以前。如:
She had left long before his return [he returned]. 在他回來(lái)的很久以前她就走了。
He had worked in the factory long before he got married. 在他還沒(méi)有結(jié)婚的很久以前他就在這家工廠工作了。
注:此時(shí)的主句謂語(yǔ)通常用過(guò)去完成時(shí),但有時(shí)也可用一般過(guò)去時(shí)(因?yàn)?before 已體現(xiàn)了動(dòng)作的先后關(guān)系)。如:
This happened long before you were born. 這事在你還沒(méi)出生以前很久就發(fā)生了。
另外注意以下句式:
It is [was, will be] long before……在……前需要很久。如:
It was long before he came back. 過(guò)了好久他才回來(lái)。
It won‘t be long before we see each other. 不久我們又會(huì)見(jiàn)面的。
比較:
It wasn‘t long before he realized his mistake. / Before long he realized his mistake. 不久他意識(shí)到了自己的錯(cuò)誤。
同義詞辨析agree with, agree to和agree on
辨析agree with, agree to和agree on
(1)agree with的意思是“同意”,“贊成”。后面常接表示人或意見(jiàn)(看法)的名詞或代詞作賓語(yǔ)。如:
Does she agree with us?她同意我們的意見(jiàn)嗎?
None of us agree with what you said.我們沒(méi)有一個(gè)人同意你講的話。
(2)agree with還有“與……一致”,“(氣候、食物等)適合”的意思。如:
His words do not agree with his actions.他言行不一致。
Too much meat doesn‘t agree with her.吃太多食物對(duì)她身體不合適。
注意:agree with不能用于被動(dòng)語(yǔ)態(tài)。
(3)agree to意為“同意”,“贊成”,后面跟表示“提議”,“辦法”,“計(jì)劃”,“安排”等的名詞或代詞。如:
Please agree to this arrangement.請(qǐng)同意這個(gè)安排。
This plan has now been agreed to.這個(gè)計(jì)劃已經(jīng)被認(rèn)可了。
(4)agree on表示“對(duì)……取得一致意見(jiàn)”,指兩方或多方就某個(gè)問(wèn)題取得了一致的意見(jiàn)或是達(dá)成了某種協(xié)議。如:
After discussion the two sides agreed on a cease-fire.經(jīng)過(guò)討論,雙方就停火問(wèn)題達(dá)成了協(xié)議。
They all agree on the matter.他們?cè)谶@個(gè)問(wèn)題上意見(jiàn)一致。