Derslerde öğrendiğin kuralların hepsi burada. Takıldığında dönüp bakabilirsin.
| Konu | Kural | Örnek |
|---|---|---|
| Past Perfect Continuous | had been + -ing; geçmişteki bir andan önce süregelen eylem | She was tired because she had been working all day. |
| Future Continuous / Perfect | will be + -ing (o anda sürüyor olacak); will have + V3 (o zamana kadar bitmiş olacak) | This time tomorrow I'll be flying. By June I'll have finished. |
| Future in the past | was going to / would / was about to: geçmişte gelecekte olacak sanılan | I was going to call you, but I forgot. |
| 3rd & mixed conditionals | If + had + V3, would have + V3; karışık: If + had + V3, would + V (şimdi) | If I had known, I would have told you. |
| wish / if only | şimdi → Past Simple (were, could); geçmiş → Past Perfect; şikâyet → would | I wish I were taller. If only I hadn't said that. |
| Çıkarım modalları | must have / can't have / might have + V3 | It must have rained. She can't have seen me. |
| should have / could have | yapılmayanın eleştirisi ya da kaçan fırsat | You should have told me earlier. |
| İleri passive | It is said that… / He is believed to have…; is being done; must be done | The thief is thought to have escaped. |
| have / get something done | have/get + nesne + V3: başkasına yaptırmak | I had my hair cut yesterday. |
| Virgüllü yapılar · bağlaçlar · aktarma | who/which/whose (that yok); although + cümle, despite + isim/-ing; asked if, told me to, suggested -ing | Although he apologised, she refused to forgive him. |
Past Perfect Continuous (had been + -ing) geçmişteki bir andan önce bir süredir devam eden eylemi anlatır: When I arrived, they had been waiting for an hour. Sonucu görünen yorgunluk, ıslaklık gibi durumlarda da kullanılır: She was tired because she had been working all day.
Future Continuous (will be + -ing) gelecekte belli bir anda süren eylemdir: This time tomorrow I will be lying on a beach. Future Perfect (will have + V3) gelecekte belli bir zamana kadar bitmiş olacak eylemdir ve genelde by ile gelir: By 2030, they will have built the bridge.
Future in the past geçmişte planlanan ya da beklenen şeyi anlatır: I was going to call you, but I forgot. We were about to leave when it started to snow. She knew she would be late.
I had been studying for two hours when you called.
Sen aradığında iki saattir ders çalışıyordum.
By Friday, I will have finished this report.
Cumaya kadar bu raporu bitirmiş olacağım.
I was going to call you, but I forgot.
Seni arayacaktım ama unuttum.
by + zaman (by Friday, by 2030) gördüğünde Future Perfect'i düşün: will have done.
3rd conditional geçmişte olmayan bir durumu hayal eder: If + had + V3, would have + V3. If I had known, I would have told you. (Bilseydim söylerdim.) If'li kısımda would kullanılmaz.
Mixed conditional geçmişteki bir koşulun şimdiki sonucunu anlatır: If I had taken that job, I would be rich now.
wish / if only: şimdiki durumdan şikâyet → Past Simple (I wish I were taller, I wish I could swim); geçmişteki pişmanlık → Past Perfect (I wish I had studied); başkasının davranışından rahatsızlık → would (I wish you would stop smoking).
If you had asked me, I would have helped.
Bana sorsaydın yardım ederdim.
If I had taken that job, I would be rich now.
O işi alsaydım şimdi zengin olurdum.
I wish I hadn't eaten so much.
Keşke o kadar çok yemeseydim.
Türkçedeki “-seydim” (bilseydim, gitseydim) → had + V3. “Keşke bilseydim” → I wish I had known.
Geçmiş hakkında çıkarım yaparken modal + have + V3 kullanılır: must have (kesin …mış olmalı), can't / couldn't have (…mış olamaz), might / may / could have (…mış olabilir). The streets are wet. It must have rained.
should have + V3 yapılmamış bir şeyi eleştirir ya da pişmanlığı anlatır (…malıydın): You should have told me. could have + V3 kaçan bir fırsatı ya da atlatılan bir tehlikeyi anlatır: You could have hurt yourself!
Türk öğrencilerin sık hatası have'den sonra V3 yerine V2 ya da yalın fiil kullanmaktır: “must have forgot”, “should have study” yanlıştır → must have forgotten, should have studied.
I must have left my keys in the car.
Anahtarlarımı arabada bırakmış olmalıyım.
She can't have seen me. She was in Paris.
Beni görmüş olamaz. Paris'teydi.
You shouldn't have shouted at her.
Ona bağırmamalıydın.
must have = %90 eminim, might have = belki, can't have = imkânsız. should have = “yapmalıydın ama yapmadın”.
Haberlerde ve resmi dilde It is said / believed / thought that … ya da özne + is said / believed + to V kullanılır: It is said that the president will resign. He is believed to have left the country. (Geçmişteki eylem için to have + V3.)
Passive her zamanla ve modalla kurulabilir: is being cleaned (şu anda), has been repaired, must be finished. Kural hep aynı: be'nin doğru hali + V3.
have / get + nesne + V3 işi başkasına yaptırmayı anlatır. Türkçedeki “saçımı kestirdim” → I had my hair cut. “I cut my hair” saçını kendin kestiğin anlamına gelir. get daha günlüktür: I'm getting my car serviced.
It is said that the president will resign.
Başkanın istifa edeceği söyleniyor.
The museum is being renovated.
Müze restore ediliyor.
We had our house painted last year.
Geçen yıl evimizi boyattık.
Türkçede fiile gelen -tır / -dir ettirgen eki (kestirdim, yaptırdım, boyattım) → have something done.
Virgüllü yapılar belli bir isme ek bilgi verir: My grandfather, who is 90, still drives. that kullanılmaz, zamir düşmez; , which tüm cümleyi kastedebilir.
Zıtlık: although + tam cümle, despite / in spite of + isim ya da -ing, However, yeni cümlenin başında, whereas karşılaştırma için.
Aktarma: sorular → asked if / where… + düz cümle sırası; emirler → told / asked me (not) to; fiiller → promise / refuse to, advise me to, suggest / deny -ing.
My grandfather, who is 90, still drives.
90 yaşındaki dedem hâlâ araba kullanıyor.
Despite the rain, the concert went ahead.
Yağmura rağmen konser yapıldı.
She asked me if I had a car.
Bana arabam olup olmadığını sordu.
Üç klasik hata: virgülden sonra that, despite of, suggested me to.
Bu son derste B2'nin bütün konuları karışık geliyor: ileri zamanlar, koşullar ve wish, geçmiş modallar, passive ve have something done, virgüllü yapılar, zıtlık bağlaçları ve aktarma.
Her soruda ipucunu ara: by + zaman → will have done; If + had → would have; keşke…-seydim → wish + had done; kanıt → must have; -tır/-dir (yaptırmak) → have something done; ardından isim → despite; suggest → -ing.
If he had heard the alarm, he wouldn't have been late.
Alarmı duysaydı geç kalmazdı.
She must have been crying. Her eyes are red.
Ağlamış olmalı. Gözleri kırmızı.
This time next week, I'll be flying to Tokyo.
Gelecek hafta bu saatte Tokyo'ya uçuyor olacağım.
Takıldığın soruda özet tablosuna dön: her konunun kuralı tek satırda orada.