تفاوت دو واژه ی ago و before
واژه ی ago معمولا به زمان گذشته اشاره میکند و از زمان حال به قبل حساب میکند و اغلب با فعل ماضی مطلق می آید.
We saw them 7 days ago
آنها را هفت روز پیش دیدیم.
واژه ی before با ماضی نقلی یا بعید همراه ایت و زمانش چندان مشخص نیست.
We have seen this picture before.
این عکس را قبلا دیده ایم.