下句中ago能换成before吗

He had had the same dream that night as a week ago,

第1个回答  2018-06-05
可以替换。
ago表示以现在为起点的“以前”,和表示时间概念的词组搭配使用,用在过去时的句子中。
before指以过去的某一时刻为基准的“以前”,也可泛指以前。用于完成时和完成时的句子中。