💡
Tanım: By ve until (till) her ikisi de zaman ifadelerinde kullanılır ve Türkçe'de "kadar" olarak çevrilebilir. Ancak BY bir son tarihi (deadline), UNTIL ise bir eylemin devam ettiği süreyi ifade eder.

📌 Temel Fark

🔵 BY

Son Tarih (Deadline)

➜ O zamana kadar BİTMELİ

➜ En geç o zaman

"by 5 PM" = saat 5'e kadar (bitmiş olmalı)
"by Monday" = Pazartesi'ye kadar

🟠 UNTIL

Süreklilik

➜ O zamana kadar DEVAM EDER

➜ O noktada durur

"until 5 PM" = saat 5'e kadar (devam ediyor)
"until Monday" = Pazartesi'ye kadar

Hızlı Kural
BY = ⏰ Deadline
UNTIL = ⏳ Duration
BY ile eylem biter • UNTIL ile eylem devam eder

🔵 BY - Son Tarih (Deadline)

1. "En geç o zamana kadar" anlamı

BY, bir işin tamamlanması gereken son zamanı belirtir. O zamana kadar veya daha önce yapılmalı.

BY + zaman = O zamana kadar BİTMİŞ OLMALI
Timeline gösterimi:
ŞİMDİ
BY 5 PM ✓
→ İş saat 5'ten ÖNCE bitmeli (saat 5'te bitmiş olmalı)
📝
I need to finish this report by Friday. Bu raporu Cuma'ya kadar bitirmem gerekiyor. → Cuma günü veya daha önce BİTMİŞ OLMALI
✈️
You must arrive by 6 PM. Saat 6'ya kadar gelmelisin. → Saat 6'da veya daha önce GELMİŞ OLMALISIN
💳
Please pay the bill by next Monday. Lütfen faturayı gelecek Pazartesi'ye kadar ödeyin. → O tarihe kadar ÖDENMİŞ OLMALI
📚
The assignment must be submitted by tomorrow. Ödev yarına kadar teslim edilmeli. → Yarın veya daha önce TESLİM EDİLMELİ

2. "By the time" yapısı

Bir şey olduğunda başka bir şey zaten olmuş olacak.

🏃
By the time I arrived, the meeting had started. Ben vardığımda toplantı başlamıştı.
🎬
By the time we got there, the movie was over. Oraya vardığımızda film bitmişti.

3. Yaygın BY ifadeleri

🌅
by noon / by midnight öğlene kadar / gece yarısına kadar
📅
by the end of the week/month/year hafta/ay/yıl sonuna kadar
by then / by now o zamana kadar / şimdiye kadar

🟠 UNTIL - Süreklilik

1. "O zamana kadar devam eder" anlamı

UNTIL, bir eylemin ne zamana kadar sürdüğünü gösterir. O noktada durar.

UNTIL + zaman = O zamana kadar DEVAM EDER
Timeline gösterimi:
ŞİMDİ
UNTIL 5 PM ✋
→ Eylem saat 5'e kadar DEVAM EDER, sonra DURUR
💼
I will work until 6 PM. Saat 6'ya kadar çalışacağım. → Saat 6'ya kadar ÇALIŞMA DEVAM EDER
🏪
The store is open until 9 PM. Dükkan saat 9'a kadar açık. → Saat 9'a kadar AÇIK KALIR
Wait here until I come back. Ben dönene kadar burada bekle. → Dönene kadar BEKLEME DEVAM EDER
🏖️
We stayed until sunset. Gün batımına kadar kaldık. → Gün batımına kadar ORADA KALDIK

2. TILL = UNTIL

TILL ve UNTIL tamamen aynı anlamdadır. TILL daha informal.

📖
I studied until/till midnight. Gece yarısına kadar çalıştım.
🎉
The party continued until/till 2 AM. Parti sabah 2'ye kadar devam etti.
💡 NOT:

Cümle başında sadece UNTIL kullanılır, TILL kullanılmaz!

Until you finish, I'll wait.
Till you finish, I'll wait. (informal olsa da tercih edilmez)

⚖️ Yan Yana Karşılaştırma

Aynı zaman, farklı anlam:

🔵
I will finish the work by 5 PM. İşi saat 5'e kadar bitireceğim. → Saat 5'te BİTMİŞ OLACAK (deadline)
🟠
I will work until 5 PM. Saat 5'e kadar çalışacağım. → Saat 5'e kadar ÇALIŞMA DEVAM EDECEK

🔵
Please submit your homework by Monday. Lütfen ödevinizi Pazartesi'ye kadar teslim edin. → Pazartesi veya daha önce TESLİM EDİLMELİ
🟠
You can work on it until Monday. Pazartesi'ye kadar üzerinde çalışabilirsin. → Pazartesi'ye kadar ÇALIŞMA SÜRESİN VAR

🔵
I'll call you back by 3 o'clock. Saat 3'e kadar seni ararım. → Saat 3'te veya daha önce ARAYACAĞIM
🟠
I'll be in a meeting until 3 o'clock. Saat 3'e kadar toplantıdayım. → Saat 3'e kadar TOPLANTIDA OLACAĞIM

❌ Yaygın Hatalar

1. BY yerine UNTIL kullanma (deadline durumlarında)

❌ Finish it until Friday.
✅ Finish it by Friday.

→ "Bitir" = deadline, bu yüzden BY kullanılmalı

2. UNTIL yerine BY kullanma (süreklilik durumlarında)

❌ I will wait by you come.
✅ I will wait until you come.

→ "Beklemek" devam eden eylem, bu yüzden UNTIL kullanılmalı

3. Karışık örnekler

❌ Yanlış ✅ Doğru Açıklama
I'll be there until 6 PM. I'll be there by 6 PM. Varma = deadline (by)
The store is open by 9 PM. The store is open until 9 PM. Açık kalma = süreklilik (until)
Submit it until tomorrow. Submit it by tomorrow. Teslim etme = deadline (by)
I studied by midnight. I studied until midnight. Çalışma = süreklilik (until)
Pay the bill until Friday. Pay the bill by Friday. Ödeme = deadline (by)

📊 Özet Tablo

Özellik BY UNTIL (TILL)
Anlam Son tarih / En geç O zamana kadar devam
Odak İşin BİTİŞ zamanı Eylemin DEVAM süresi
Eylem O zamana kadar tamamlanmalı O zamana kadar sürüyor
Türkçe -e kadar (bitmiş olmalı) -e kadar (devam ediyor)
Örnek 1 Finish by 5 PM ✓ Work until 5 PM ⏳
Örnek 2 Submit by Monday ✓ Open until Monday ⏳
Örnek 3 Arrive by noon ✓ Sleep until noon ⏳
Test sorusu Bitiş tarihi mi? Devam ediyor mu?
🎯 HIZLI TEST:

Hangi kelimeyi kullanacağına karar vermek için:

SORU: Eylem o zamanda devam ediyor mu, yoksa bitmiş mi?

DEVAM EDİYOR → UNTIL kullan
Örn: I'll wait until you finish. (bekleme devam ediyor)

BİTMİŞ OLMALI → BY kullan
Örn: Submit it by Friday. (Cuma'da bitmiş olmalı)

✍️ Mini Quiz

Doğru kelimeyi seçin (by/until):

Please submit your assignment ___ Friday.
Lütfen ödevinizi Cuma'ya kadar teslim edin.
I will work ___ 6 PM today.
Bugün saat 6'ya kadar çalışacağım.
The project must be completed ___ next month.
Proje gelecek aya kadar tamamlanmalı.
Wait here ___ I come back.
Ben dönene kadar burada bekle.
You need to pay the bill ___ the end of the month.
Faturayı ay sonuna kadar ödemeniz gerekiyor.
The restaurant is open ___ 11 PM.
Restoran saat 11'e kadar açık.
I'll call you back ___ tomorrow.
Yarına kadar seni ararım.
She studied ___ midnight.
Gece yarısına kadar çalıştı.