for - since
Yanlış : I have known him since a long time.
Doğru : I have known him for a long time.
Onu uzun zamandır (uzun zamandan beri) tanıyorum.
Yanlış : I have been working here since eleven years.
Doğru : I have been working here for eleven years.
Burada on bir yıldır çalışıyorum.
For süre anlatımında kullanılır: for three days (üç gündür), for two weeks (iki haftadır), for many years (birçok yıldır). Since ise bir tarihi, zaman içinde bir noktayı belirtir: since ten o’clock, since Sunday, since last month, since 1998.
The two climbers has been missing since last Saturday.
İki dağcı geçen cumartesiden beri kayıp.
We've been close friends since primary school.
İlkokuldan beri yakın arkadaşız.
They've raised their prices a lot since last month.
Geçen aydan beri fiyatlarını çok yükselttiler.