Turkish grammar · A1 · Lesson 23 of 29
Since and For in Turkish: -den beri, -dir
-den Beri ve -dir
Saying how long something has been going on: iki yıldır, sabahtan beri
Both say how long something has been going on up to now, and the verb stays in the present continuous: Altı aydır Türkçe öğreniyorum (I have been learning Turkish for six months).
A starting point takes -den beri: sabahtan beri (since the morning), pazartesiden beri (since Monday), 2020’den beri (since 2020).
A length of time takes -dir, or -den beri, with no difference in meaning: iki saattir = iki saatten beri (for two hours). -dir follows four-way harmony and hardens to -tir after a hard consonant: üç gündür, iki yıldır, beş saattir.
Examples
İki yıldır bir kaplumbağamız var.
We have had a tortoise for two years.
Öğleden beri televizyon açık.
The TV has been on since noon.
Ne zamandır buradasınız?
How long have you been here?