ago一般只作副詞;而before除作副詞外,還可用作連詞、介詞。ago總是與表示時間的名詞或形容詞連用,不單獨使用;而before可以單獨使用。
一.before的用法
1.before可用于表示時間。首先,可以表示“先于,在…以前”,其后可以跟表示具體日期、時間等的名詞或數(shù)詞,也可以跟表示時間或動作的名詞。before用于否定句還可表示“直到…為止”。注意before之后只能接表示時間點的名詞,而不能接表示時間段的名詞。
2.before可用于表示動態(tài)或靜態(tài)的位置,意思是“在…之前”,與behind相對。
3.before可用于表示順序或排列上的“在…之前”或“居于…之前”,與after相對。
4.表示在某一點時間或事件以前時,只用before不用ago,這種用法是將before當作介詞或連詞使用。ago不具有這一功能。
It is hoped that this will be finished before the year 1995.
希望這件工作將在1995年以前完成。
二.ago的用法
1.ago是表示時間的副詞,其基本意思是“以前”,表示事情發(fā)生在“從此刻算起若干時間以前”,也可以表示“事情發(fā)生距現(xiàn)在有多長時間”。簡言之, ago的時間參照點是現(xiàn)在。
2.ago在句中一般不單獨使用,須與表示時間的名詞或副詞搭配使用,且要放在它所修飾詞的后面。
3.ago短語在句中修飾謂語動詞時,該動詞一般須用過去時態(tài)。但在某些固定短語或人們意識到所涉及的事情是過去發(fā)生的時刻, ago也可用于一般現(xiàn)在時,著重表示“到現(xiàn)在已有多長時間了”。當不僅表示動作發(fā)生,而且強調動作的后果時, ago可和過去完成時連用。
4.在文學作品中為了敘述生動, ago可與現(xiàn)在完成時連用,也可用于一般現(xiàn)在時,這是因為作者與讀者都沉浸在故事情節(jié)之中,而把作品中的人物與現(xiàn)實生活融合到一起了。
大學院校在線查
有疑問就來發(fā)現(xiàn)