Tamamlanmış zamanlar (Perfect)A2–B1
Present Perfect ve Past Perfect: daha sonraki bir noktadan bakılan, daha önce olmuş bir olay için have, has ya da had ile past participle. Bitmiş bir zaman ifadesi (yesterday, ago) Simple Past ile kullanılır: I saw her yesterday. I have seen her today.
Mevcut seviyede gösterilecek bilgi yok. Bu görünüm A2 seviyesinden başlar: A2 veya daha yüksek bir seviye seçin.
Mevcut seviyede gösterilecek bilgi yok. Bu görünüm A2 seviyesinden başlar: A2 veya daha yüksek bir seviye seçin.
Özet sayfaA2–B1
| Zaman | Soru | Olumlu | Olumsuz | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Yardımcı | Özne | Fiil | Özne | Yardımcı | Fiil | Özne | Yardımcı | Fiil | |||
| Present Perfect | Have | I | worked? | I | have | worked. | I | haven't | worked. | ||
| you | You | You | |||||||||
| Has | he | He | has | He | hasn't | ||||||
| she | She | She | |||||||||
| it | It | It | |||||||||
| Have | we | We | have | We | haven't | ||||||
| they | They | They | |||||||||
| B1Past Perfect | Had | I | worked? | I | had | worked. | I | hadn't | worked. | ||
| you | You | You | |||||||||
| he | He | He | |||||||||
| she | She | She | |||||||||
| it | It | It | |||||||||
| we | We | We | |||||||||
| they | They | They | |||||||||
Genel bakışA2
Her perfect zaman have + past participle kalıbıyla kurulur: şimdiki zaman için have / has, geçmiş zaman için had.
- Sorularda yardımcı fiil öznenin önüne geçer; olumsuz cümlelerde not alır: haven't, hasn't, hadn't.
- Ana fiil her zaman past participle biçimindedir: worked, seen, gone.
- has, he, she, it ile kullanılır; had herkes için aynıdır.
- Kısa biçimler: I've, she's (= she has), I'd (= I had).
Past participleA2
| Tür | Kural | Örnekler | Türkçe |
|---|---|---|---|
| düzenli fiiller | V + -ed | work → worked / live → lived / study → studied | çalışmak / yaşamak / ders çalışmak |
| düzensiz, Simple Past ile aynı | participle = Simple Past biçimi | have → had / buy → bought / meet → met | sahip olmak / satın almak / tanışmak |
| düzensiz, kendi biçimi | her biri ayrı öğrenilir | see → seen / write → written / eat → eaten / do → done | görmek / yazmak / yemek / yapmak |
| go, be | go fiilinin iki participle biçimi vardır | go → gone / been · be → been | gitmek / olmak |
- -ed yazımı Simple Past ile aynıdır: bkz. Basit zamanlar (Simple).
- Tüm düzensiz biçimler: Düzensiz fiiller tablosu.
Present Perfect: biçimA2–B1
- Kısa cevapta have / has tekrarlanır: Have you met Tom? — Yes, I have. / No, I haven't. — Tom’la tanıştın mı? — Evet, tanıştım; hayır, tanışmadım.
- ever, never, just ve already, have / has ile participle arasında gelir: I've never seen snow. / He's just left. — Hiç kar görmedim. / O az önce çıktı.
- yet, olumsuz cümlelerde ve sorularda sona gelir: I haven't finished yet. / Have you finished yet? — Henüz bitirmedim. / Bitirdin mi?
- B1How long, bir durumun şimdiye kadar süren uzunluğunu sorar: How long have you lived here? — Ne zamandır burada yaşıyorsun?
Present Perfect: kullanımA2–B1
| Kullanım | Örnek | Türkçe |
|---|---|---|
| Yaşam deneyimi, zaman belirtilmez | I've been to Paris twice. | Paris’e iki kez gittim. |
| Son haberler | I've just seen Anna. | Anna’yı az önce gördüm. |
| Şimdi görünen sonuç | I've lost my keys. | Anahtarlarımı kaybettim. |
| Bitmemiş zaman (today, this week) | I've had three coffees today. | Bugün üç kahve içtim. |
| B1Geçmişten şimdiye süren durum (for, since) | She's lived here since 2019. | O, 2019’dan beri burada yaşıyor. |
- been = gitti ve geri döndü; gone = gitti ve hâlâ orada: She's been to Spain. / She's gone to Spain. — O, İspanya’ya gidip geldi. / O, İspanya’ya gitmiş durumda.
- B1for süre bildirir, since başlangıç noktası bildirir: I've known her for ten years / since 2015. — Onu on yıldır tanıyorum. / Onu 2015’ten beri tanıyorum.
Past Perfect: biçimB1
- Kısa cevapta had tekrarlanır: Had they left? — Yes, they had. / No, they hadn't. — Onlar gitmiş miydi? — Evet, gitmişti; hayır, gitmemişti.
- already, just ve never, had ile participle arasında gelir: I'd never flown before. — Daha önce hiç uçmamıştım.
Past Perfect: kullanımB1
| Kullanım | Örnek | Türkçe |
|---|---|---|
| Başka bir geçmiş eylemden önce olan eylem | When I got home, she had already cooked. | Eve geldiğimde o yemeği çoktan pişirmişti. |
| Geçmişteki bir andan önce olan eylem | By 8 o'clock he had left. | Saat sekize kadar o gitmişti. |
| Geçmişteki bir durumun nedeni | He was tired. He had worked all night. | Yorgundu. Bütün gece çalışmıştı. |
- Anahtar sözcükler: when, after, before, by the time, already.
- Hikâyenin kendisi Simple Past ile anlatılır; Past Perfect ondan geriye bakar.
Karşılaştırma: Present Perfect ve Simple PastA2
| Present Perfect | Simple Past |
|---|---|
| geçmişteki olay, zaman belirtilmemiş ya da bitmemiş | bitmiş zaman, belirtilmiş ya da bilinen |
| I've seen that film. — O filmi gördüm. | I saw it last night. — Onu dün gece gördüm. |
| ever, never, just, already, yet — hiç, asla, az önce, zaten, henüz | yesterday, last week, ago — dün, geçen hafta, önce |
- Bitmiş zaman sözcüğü (yesterday, last week, ago) Simple Past ile kullanılır.
- ABD: Simple Past, just, already ve yet ile de yaygındır: I just ate. — Az önce yedim.
Sık yapılan hatalarA2–B1
| ✗ | ✓ | Kural |
|---|---|---|
| I have seen him yesterday. | I saw him yesterday. | bitmiş zaman → Simple Past |
| B1I live here since 2010. | I have lived here since 2010. | since / for + şimdiye kadar süren durum → Present Perfect |
| She has went home. | She has gone home. | have / has + past participle |
| She have lost her keys. | She has lost her keys. | he / she / it → has |
| I have gone to Paris twice. | I have been to Paris twice. | gidip dönme → been |
| B1When I arrived, the film has already started. | When I arrived, the film had already started. | önceki geçmiş eylem → had + participle |
| B1Had you saw him? | Had you seen him? | had sonrasında past participle kullanılır |