ago和before有什么区别?
1、读音不同
before 英 [bɪˈfɔ:(r)] 美 [bɪˈfɔr,-ˈfor]
ago 英 [əˈgəʊ] 美 [əˈgoʊ]
2、词性不同
ago一般只作副词;而before除作副词外,还可用作连词、介词。
3、侧重点不同
ago用于从现在算起的某段时间从前,和一般过去时连用,不用现在完成时。而before用于从过去某时起若干时间以前的场合,动词需用过去完成时。
4、用法不同
ago
一、ago总是与表示时间的名词或形容词连用,不单独使用。
He must have started writing his book a long time ago.
他一定很久以前就开始写这本书了。
二、adv.(与动词简单过去时连用)以前 。
The letter came a few days ago.
这封信是几天前寄来的。
before
一、before可以单独使用。
She hesitated for a fraction of a second before responding
她在回答之前犹豫了一下。
二、当着...面
He claimed he had given up smoking, but later he lit a cigarette before my very eyes.
他声称已戒烟了,但后来他却当着我的面点燃了一支香烟。
三、在…以前
earlier than sb/sth.
before lunch 午餐前。