Temel · Unit 19

Yakın geçmiş zamanın olumsuz ve soru tümcesi

yakın geçmiş zamanın olumsuz tümcesi have / has ardına not eklenerek, soru tümcesi ise Have / Has öznenin önüne gönderilerek kurulur.

Açıklama

yakın geçmiş zamanın olumsuz tümcesi have / has ardına not eklenerek, soru tümcesi ise Have / Has öznenin önüne gönderilerek kurulur. Arkadaki geçmiş zaman ortacının biçimi hiçbir durumda değişmez ve kısa biçim (haven't / hasn't) konuşma dilinde çok daha doğaldır.

 

A.  Olumsuz — have / has + not + geçmiş zaman ortacı 

yakın geçmiş zamanın olumsuz tümcesinde have / has ardına not konur ve geçmiş zaman ortacı olduğu gibi devam eder. Konuşma dilinde neredeyse her zaman haven't / hasn't kısa biçimi kullanılır; üçüncü tekil şahıs öznede hasn't yazılır.

ÖzneTam biçimKısa biçimÖrnek
I / you / we / theyhave not + p.p.haven't + p.p.I haven't seen him.
he / she / ithas not + p.p.hasn't + p.p.She hasn't called.
Tekil adhas not + p.p.hasn't + p.p.Anna hasn't left yet.
  • We haven't met before. (Daha önce tanışmadık.)
  • He hasn't finished his homework. (Ödevini henüz bitirmedi.)
  • I haven't been to Europe. (Avrupa'ya hiç gitmedim.)
  • The kids haven't eaten breakfast yet. (Çocuklar henüz kahvaltı etmedi.)

 

B.  Soru — Have / Has + özne + geçmiş zaman ortacı 

yakın geçmiş zamanın soru tümcesinde have / has öznenin önüne gönderilir ve ardından geçmiş zaman ortacı gelir. Sıra Have / Has + özne + geçmiş zaman ortacı ~? olarak tektir; cevapta do / does değil, yine have / has kullanılır.

ÖzneSoru sırasıÖrnek
I / you / we / theyHave + özne + p.p.?Have you finished?
he / she / itHas + özne + p.p.?Has she arrived?
Tekil adHas + özne + p.p.?Has Anna called?
SoruOlumlu cevapOlumsuz cevap
Have you eaten?Yes, I have.No, I haven't.
Has he left?Yes, he has.No, he hasn't.
  • Have you ever tried Korean food? (Hiç Kore yemeği denediniz mi?)
  • Has she read this book? (Bu kitabı okudu mu?)
  • Have they already left? (Çoktan gittiler mi?)
  • Has it stopped raining? (Yağmur dindi mi?)

 

C.  How long ~? sorusu — ne kadar süredir 

Geçmişten bugüne ne kadar süredir sürdüğünü sorarken How long + have/has + özne + geçmiş zaman ortacı ~? sıralaması kullanılır; cevap for + süre ya da since + başlangıç anı ile verilir. U18 C bölümünde öğrenilen for / since ile ikili oluşturan başlıca uygulama kalıbıdır.

SoruCevap
How long have you worked here?For three years. / Since 2022.
How long has she studied English?For five years.
How long have they known each other?Since college.
  • How long have you lived in this city? (Bu şehirde ne kadar süredir yaşıyorsunuz?)
  • How long has he worked at that company? (O şirkette ne kadar süredir çalışıyor?)
  • How long have you had this car? (Bu araba ne kadar süredir sizde?)
  • How long have they been married? (Evleneli ne kadar oldu?)

Önemli noktalar

  1. 1yakın geçmiş zamanın olumsuz tümcesinde have / has ardına yalnızca not eklenir, arkadaki geçmiş zaman ortacı olduğu gibi kalır: bu kurala uyun. (Örnek: I haven't seen him.)
  2. 2Konuşma dilinde haven't / hasn't kısa biçimi çok daha doğaldır ve üçüncü tekil şahıs öznede hasn't kullanılır: bu yerleşik kullanımı öğrenin. (Örnek: She hasn't called.)
  3. 3yakın geçmiş zamanın soru tümcesi, yalnızca Have / Has öznenin önüne gönderilerek kurulur: bu sıralamayı bir bütün olarak öğrenin. (Örnek: Have you eaten?)
  4. 4Cevapta do / does değil, yine have / has kullanılır: bu, asıl fiil sorusundan ayıran can alıcı farktır. (Örnek: Yes, I have. / No, he hasn't.)
  5. 5How long ~? ile başlayan yakın geçmiş zaman sorusuna for + süre ya da since + başlangıç anı ile cevap verilir: bu ikiliyi öğrenin. (Örnek: For five years. / Since 2020.)

Örnekler

I haven't finished my report yet.
Raporumu henüz bitirmedim.
She hasn't called me back.
Beni hâlâ geri aramadı.
We haven't met the new manager.
Yeni müdürle henüz tanışmadık.
He hasn't eaten anything all day.
Bütün gün hiçbir şey yemedi.
The kids haven't done their homework.
Çocuklar ödevlerini yapmadı.
Bu ünitede daha fazla örnek var. Kayıt olursan hepsini görüp dinleyebilirsin.

Sık yapılan hatalar

I don't have finished it.
I haven't finished it.
She has not call me.
She hasn't called me.
Do you have seen this movie?
Have you seen this movie?
Have she arrived yet?
Has she arrived yet?
Yes, I do. (about 'Have you eaten?')
Yes, I have.
Gerçekten bildiğinden emin ol
Kuralı okumakla uygulamak farklı şeyler. Yanlış yaptığında yapay zekâ hangi konuda takıldığını gösterir.
Ücretsiz alıştırma yap