EF Intermediate · Çalışma NotlarıÇalışma Notları s.6–35 · 1A–3B
2B

Changing lives

File 2 · s.20–23 · Present Perfect + for / since

16 kelime

Gramer

Kurallar, tablolar, örnekler, sık yapılan hatalar ve çalışma ipuçları.

Present Perfect + for / since

Ünite grameri · Türkçe anlatım

Present perfect, have/has + past participle (V3) ile kurulur. Geçmişte başlayan bir eylemin şu anla bağlantısını gösterir. Türkçede genellikle '-dı/-di' değil, bazen '-mış/-miş' veya '-dır/-dir' ekleriyle çevrilir; ancak asıl anlam şimdiki zamanda bir sonuç, deneyim veya devam eden süredir.

for ve since, present perfect ile süre anlatmak için kullanılır. for'dan sonra bir zaman aralığı (two years, a month, a long time) gelir. since'dan sonra ise başlangıç noktası (2019, Monday, I was a child) gelir. Bu ayrım, eylemin ne kadar sürdüğünü mü yoksa ne zaman başladığını mı söylediğimizi belirler.

Present perfect + for/since, geçmişte başlayıp hâlâ devam eden durumlar için kullanılır. Örneğin 'I have lived here for five years' cümlesi, beş yıl önce başlayan yaşama eyleminin hâlâ devam ettiğini anlatır. Aynı şekilde tekrarlanan eylemler ve alışkanlıklar için de kullanılabilir: 'She has called me three times since morning.'

How long ...? sorusu genellikle present perfect ile sorulur ve for/since ile cevaplanır. 'How long have you known her?' sorusuna 'For ten years' veya 'Since 2014' gibi cevap verilir. Eğer eylem geçmişte bitmiş ve zamanı belirliyse (yesterday, last week, in 2010, ago), present perfect değil past simple kullanılır. Bu yüzden zaman ifadeleri cümlede anahtar rol oynar.

Present perfect, şimdiki zamanla bağlantılı olduğu için 'ne zaman?' sorusuna kesin bir geçmiş zaman cevabı vermeyiz. 'I have seen that film' denir ama 'I saw it yesterday' denir. For/since ile süre verirken de eylemin bittiğini değil, hâlâ geçerli olduğunu vurgularız. Bu yüzden Türkçede '-dır/-dir' ekiyle ifade edilen süreler İngilizcede present perfect ile karşılanır.

Kurallar

  1. Present perfect olumlu: özne + have/has + V3. I/you/we/they have; he/she/it has.
  2. Present perfect olumsuz: özne + have/has + not + V3. Soru: Have/Has + özne + V3?
  3. for + zaman aralığı (duration): for two years, for a long time, for ten minutes.
  4. since + başlangıç noktası: since 2018, since Monday, since I was a child.
  5. How long ...? sorusunda present perfect kullanılır; cevapta for veya since bulunur.
  6. Geçmişte başlayıp şu anda devam eden durumlar için present perfect + for/since kullanılır.
  7. Belirli geçmiş zaman ifadesi (yesterday, last week, in 2010, ago) varsa past simple kullanılır.

Tablolar

Present perfect yapısı
KişiOlumluOlumsuzSoru
Ihave studiedhaven't studiedHave I studied?
You / We / Theyhave studiedhaven't studiedHave you / we / they studied?
He / She / Ithas studiedhasn't studiedHas he / she / it studied?
for ve since farkı
KelimeKullanımÖrnek
forBir sürenin uzunluğunu belirtir.for three years, for a long time
sinceBaşlangıç noktasını belirtir.since 2019, since Monday, since I was ten
How longSüre sorusu sorar.How long have you worked here?
Present perfect ile past simple karşılaştırması
DurumKullanılan zamanÖrnek
Şimdiyle bağlantılı, zamanı belirsizpresent perfectI have lost my keys.
Geçmişte bitmiş, zamanı belirlipast simpleI lost my keys yesterday.
Geçmişte başlayıp devam eden sürepresent perfect + for/sinceShe has worked here for five years.

Örnekler

  • I have lived in Ankara for five years.Ankara'da beş yıldır yaşıyorum.
  • She has worked at this school since 2019.O, 2019'dan beri bu okulda çalışıyor.
  • We have known each other for a long time.Uzun zamandır birbirimizi tanıyoruz.
  • How long have you had this phone?Bu telefonu ne zamandır kullanıyorsun?
  • He hasn't eaten anything since breakfast.Kahvaltıdan beri hiçbir şey yemedi.
  • They have been married for ten years.Onlar on yıldır evli.

Sık Yapılan Hatalar

YanlışI have seen him yesterday.DoğruI saw him yesterday.yesterday belirli geçmiş zaman ifadesidir; present perfect ile kullanılmaz.
YanlışI am living here since 2010.DoğruI have lived here since 2010.since ile geçmişte başlayıp devam eden durum present perfect gerektirir.
YanlışShe has worked here for three years ago.DoğruShe has worked here for three years.for ile süre verilir; ago past simple ile kullanılır.
YanlışHow long do you know her?DoğruHow long have you known her?Süre sorularında present perfect kullanılır.
YanlışI have been to London since 2019.DoğruI have been in London since 2019.since ile bir yerde bulunma süresi anlatılıyorsa in kullanılır; have been to ziyaret anlamındadır.

İpuçları

  • for'dan sonra süre, since'dan sonra başlangıç noktası gelir; ikisini karıştırma.
  • Cümlede How long varsa present perfect kullanmayı düşün.
  • yesterday, last week, in 2010, ago gibi ifadeler varsa past simple kullan.
  • Türkçede '-dır/-dir' ile biten süre ifadeleri İngilizcede genellikle present perfect + for/since ile karşılanır.

Kelimeler & Kalıplar

16 kelime & kalıp — ders içi ve Vocabulary Bank listeleri.

16 kelime

Strong Adjectives

s.23–24 · exhausted, freezing...15 kelime
KelimeTürkçeÖrnek
amazedadj/əˈmeɪzd/çok şaşırmışAlex was amazed at the size of the university.
boilingadj/ˈbɔɪlɪŋ/kaynarBe careful! This water is boiling .
delightedadj/dɪˈlaɪtɪd/çok memnunI'm delighted to see everyone here. It's wonderful!
enormousadj/ɪˈnɔːməs/devasaThe city is enormous . It's one of the biggest in the world.
exhaustedadj/ɪɡˈzɔːstɪd/bitkinWe're exhausted . We've been walking around all day.
fascinatingadj/ˈfæsɪneɪtɪŋ/büyüleyiciI like to study modern history. I think it's fascinating .
filthyadj/ˈfɪlθi/çok kirliI'm filthy after working in the garden. I'll take a shower.
freezingadj/ˈfriːzɪŋ/donuyorumYou look cold. ~ Yes, I'm freezing !
furiousadj/ˈfjʊəriəs/öfkeliJessica was furious when her sister borrowed her jacket.
hilariousadj/hɪˈleəriəs/çok komikThis TV series is hilarious . We couldn't stop laughing.
hugeadj/hjuːdʒ/kocamanTheir house is big, isn't it? ~ Yes, it's huge .
positiveadj/ˈpɒzətɪv/eminAre you sure you locked the door? ~ Yes, I'm positive .
starvingadj/stɑːvɪŋ/çok açDo you want some lunch? ~ Yes, I'm starving .
terrifiedadj/ˈterɪfaɪd/çok korkmuşNina is terrified of snakes.
tinyadj/ˈtaɪni/minicikMichael comes from a tiny village in the mountains.
Bu bölümde eşleşen kelime yok.

More Words and Phrases

File 2 · ek kelimeler1 kelime
KelimeTürkçeÖrnek
scamn/skæm/dolandırıcılıkI think this email is a scam . They want my money.
Bu bölümde eşleşen kelime yok.