7. SINIF · TEMA 6 · MAARİF MODELİ
Present Perfect with For
Present Perfect ve For ile Süre Anlatma
7. Sınıf İngilizce / Tema 6 / Konu anlatımı
Geçmişte başlayıp şimdiye uzanan bir durumu anlatmak için Present Perfect kullanabiliriz. For ile süreyi, How long ile ne kadar zamandır sorusunu çalış.
Temel kelimeler ve ifadeler
| İngilizce | Türkçe |
|---|---|
| for two years | iki yıldır / iki yıl boyunca |
| for a week | bir haftadır / bir hafta boyunca |
| duration | süre |
| still | hâlâ |
| know / known | bilmek / üçüncü biçimi known |
| be / been | olmak / üçüncü biçimi been |
| live / lived | yaşamak / üçüncü biçimi lived |
| train / trained | antrenman yapmak / üçüncü biçimi trained |
Bu derste neler var?
1. Have/has + üçüncü biçim
Present Perfect yapısı have/has + past participle yani fiilin üçüncü biçimiyle kurulur. I/you/we/they ile have, he/she/it ile has kullanılır. Düzenli fiillerde ikinci ve üçüncü biçimler genellikle aynıdır: live–lived–lived. Düzensizlerde know–knew–known gibi farklı biçimler bulunur.
I have known my teammate for two years.
Takım arkadaşımı iki yıldır tanıyorum.
She has lived here for a long time.
Uzun zamandır burada yaşıyor.
2. For sürenin uzunluğudur
For two days, for three months ve for a long time bir sürenin uzunluğunu belirtir. Devam eden bir durumun cümlesinde Türkçeye çoğu zaman -dır/-dir ile çevrilir. For tek başına her zaman Present Perfect gerektirmez; hangi zamanın kullanılacağı cümlenin tamamındaki anlama bağlıdır.
We have been in the club for six months.
Altı aydır kulüpteyiz.
He has had this camera for a year.
Bu fotoğraf makinesi bir yıldır onda.
3. Olumsuz ve soru
Olumsuzlukta haven’t/hasn’t + V3 kullanılır. Soruda have/has başa gelir. How long has she lived here? sorusuna For two years diye kısa cevap verilebilir. Did sonrasında yalın fiil kullanırken have/has sonrasında üçüncü biçimin kalmasına dikkat et.
Have you known her for a long time?
Onu uzun zamandır mı tanıyorsun?
No, I haven’t. We have known each other for a month.
Hayır. Birbirimizi bir aydır tanıyoruz.
4. Bitmiş geçmiş zamanla fark
I lived there for two years but I moved away cümlesinde dönem bitmiştir; Simple Past uygundur. I have lived here for two years and I still live here cümlesinde durum sürer. Yesterday ve last year gibi tamamlanmış belirli bir zamanı tek olay için verirken Simple Past kullanılır.
I visited the palace last year.
Geçen yıl sarayı ziyaret ettim.
I have lived near the palace for a year. I still live there.
Bir yıldır sarayın yakınında yaşıyorum. Hâlâ orada yaşıyorum.
Kısa diyalog
A: How long have you been in this club?
Ne kadar zamandır bu kulüptesin?
B: I have been here for six months.
Altı aydır buradayım.
A: Have you known the coach for six months, too?
Antrenörü de altı aydır mı tanıyorsun?
B: No, I have known her for two years.
Hayır, onu iki yıldır tanıyorum.
Diyaloğu iki kişi sırayla okuyun. Tek başınaysan iki rolü de seslendir; ardından kişi, eşya veya yer adlarını değiştirerek yeniden söyle.
Sık yapılan hatalar
Yanlış: She has knew him for a year.
Doğru: She has known him for a year.
Has sonrasında know fiilinin üçüncü biçimi known gerekir.
Yanlış: I have visited the museum yesterday.
Doğru: I visited the museum yesterday.
Yesterday ile bu tamamlanmış olay için Simple Past kullanılır.
Mini alıştırma
Önce soruları kendin çöz. Açık uçlu cümlelerde anlamı ve hedef yapıyı koruyan başka doğru cevaplar da kabul edilebilir.
- They ____ lived here for a year. (have / has)
- know → üçüncü biçim
- She has trained ____ three weeks.
- How long ____ he been here? (have / has)
- Düzelt: We have knew each other for two years.
Mini Alıştırma Cevaplarını Aç
- have — They ile have kullanılır.
- known — Know–knew–known.
- for — For sürenin uzunluğunu belirtir.
- has — He ile has kullanılır.
- We have known each other for two years. — Have sonrasında known gerekir.
Kısa özet
- Present Perfect = have/has + V3.
- For sürenin uzunluğunu belirtir.
- Durumun bitip bitmediğine ve zaman ifadesine bak.
← Önceki konu: International Sports Events
👉 Bir sonraki konu: Present Perfect Question Tags
Bu temadaki diğer konular
7. Sınıf İngilizce Konuları ve Temaları →
Program kapsamı: MEB 7. sınıf İngilizce — Life in the World & Culture. Açıklamalar, örnekler ve alıştırmalar Semay English tarafından özgün olarak hazırlanmıştır.