adv. 先前; 以前; (一段时间)以前
Oxford 3000 / Collins.3 / BNC.1380 / COCA.2313
If you are talking about a period measured back from some earlier time, you use before or previously. He had died a month before…She had rented the flat some fourteen months previously. You only use ago when you are talking about a period of time measured back from the present. You use for to say how long a period lasts in the past, present, or future, or how much time passes without something happening. She slept for eight hours… He will be away for three weeks… I hadn't seen him for four years. You use since to say when a period of time started. She has been with the group since it began. …the first civilian president since the coup 17 years ago. You also use since to refer to the last time that something happened, or to how much time passes without something happening. She hadn't eaten since breakfast… It was a long time since she had been to church.
如果谈论过去某个时间以前的时间,用 before 或者 previously:He had died a month before(他一个月前去世了),She had rented the flat some fourteen months previously(她大约14个月以前租下了这套公寓)。ago仅用于谈论现在之前的某段时间。for用来表示过去、现在或将来持续的一段时间或者某事多长时间没有发生,如:She slept for eight hours(她睡了8个小时),He will be away for three weeks(他会离开3个星期),I hadn't seen him for four years(我已经有4年没有见过他了)。since用来表示某段时间的开始,如:She has been with the group since it began(自从该集团创立起她就一直在其中工作),the first civilian president since the coup 17 years ago(自从17年前发生政变以来的第一位平民总统),since也可以用来某事最后一次发生的时间或者某事多长时间没有发生,如:She hadn't eaten since breakfast(她早餐以后就没吃过东西),It was a long time since she had been to church(她好久没去过教堂了)。
ago before formerly previously【导航词义:以前】
ago adv. 以前
〔辨析〕指从现在起往前推算一段时间,通常和一般过去时的动词连用。
before adv. 先前,以前
〔辨析〕指过去某时间之前的时间或泛指以前,通常与动词的现在完成时连用,有时也可与动词的过去完成时或一般过去时连用,也可用于具体的一段时间;在间接引语中用 before 而不用 ago。
formerly adv. 以前,从前
〔辨析〕泛指以前,有时常用于对比。
previously adv. 以前,先前
〔辨析〕与 before 用法相同,但更加正式。
adv
Synonym: antecedently