İngilizce Öğrenme AtölyesiUygulamayı aç

for, since, how long

Süre bildirmek · A2 Temel seviye İngilizce dilbilgisi

Hâlâ süren durumlar

Geçmişte başlayıp şimdi de devam eden durumları present perfect ile anlatırız: I've lived here for ten years. (On yıldır burada yaşıyorum; hâlâ yaşıyorum.)

for ve since

KelimeNe ile?Örnek
forsüre (ne kadar zamandır)for two hours, for a week, for ten years, for ages
sincebaşlangıç noktası (ne zamandan beri)since 9 o'clock, since Monday, since 2015, since I was a child

How long ...?

Süre sormak için How long + present perfect: How long have you lived in Izmir? — For three years. / Since 2023.

Türkçeden farkı: Türkçede "On yıldır burada yaşıyorum" cümlesini şimdiki zamanla kurarız. İngilizcede bunun için present perfect gerekir: "I have lived here for ten years." "I am living here for ten years" ya da "I live here since..." yanlıştır. Bu, Türkçe konuşanların en sık yaptığı hatalardan biridir.

Sık yapılan hatalar

YanlışDoğruNeden
I am here since Monday.I have been here since Monday.since: present perfect.
I have known him since five years.I have known him for five years.Süre: for.
How long are you married?How long have you been married?How long: present perfect.

Kendini dene

I've known her ___ 2010.

Seçenekler: for / since

Cevap: since. Başlangıç noktası: since.

We've been married ___ five years.

Seçenekler: for / since

Cevap: for. Süre: for.

He has had that car ___ a long time.

Seçenekler: for / since

Cevap: for. Süre: for.

I haven't seen him ___ Christmas.

Seçenekler: for / since

Cevap: since. Başlangıç: since.

How long ___ you had this job?

Seçenekler: do / have / are

Cevap: have. How long + have.

Bu konunun bütün alıştırmaları, aralıklı tekrarı ve ilerleme takibi uygulamada.

Alıştırmaları çöz