B1 · PRESENT PERFECT
Present Perfect — Questions (Review & Beyond)
Hızlı tekrar: Have / Has + özne + 3. hâl? → Have you finished? — Yes, I have. / No, I haven't.
Temel sorular ve kısa cevaplar: Present Perfect — Basics (A2).
Bu konuda: When ile neden present perfect sorulmaz, How many / How much ile "şimdiye kadar" soruları, özne soruları (Who has…?) ve anyone / everyone ile sorular.
1. When → Past Simple, How long → Present Perfect
When belirli bir zamanı sorar; bu yüzden present perfect ile kullanılmaz:
- When did you arrive? (❌ When have you arrived?)
- Şimdiye kadar süren bir durumun süresi ise How long ile sorulur: How long have you lived here? (Cevap for / since ile: for / since (B1).)
2. "Şimdiye kadar" soruları: How many / How much
- How many emails have you written today?
- How much water has she drunk today?
Gün henüz bitmediği için sayı hâlâ artabilir → present perfect. (so far = şimdiye kadar)
3. Özne soruları: Who / What + has
Who ya da What eylemi yapanın yerindeyse ayrıca özne eklenmez ve fiil tekil olur:
- Who has taken my pen? (Kalemimi kim aldı?)
- What has happened? / What's happened? (Ne oldu?)
4. anyone / everyone + has
anyone, anybody, everyone, everybody tekildir → Has:
- Has anyone seen my keys?
- Has everyone finished?
Örnekler
-
When did you arrive in Istanbul?
İstanbul’a ne zaman geldin?
When → past simple -
How many cups of tea have you had today?
Bugün kaç bardak çay içtin?
şimdiye kadar (gün bitmedi) → present perfect -
Has anyone seen my glasses?
Gözlüğümü gören oldu mu?
anyone tekil → Has
Mini alıştırma
Mikro döngü · 6 soru · Boşluk doldur
-
When (boşluk) to this city?
- have you moved
- did you move
- you moved
- have you move
-
How long (boşluk) your best friend? Since primary school?
- have you known
- did you know
- do you know
- are you knowing
-
How many photos (boşluk) on this trip so far?
- have you took
- you have taken
- have you taken
- did you took
-
Who (boşluk) the last piece of cake? I wanted it!
- has eaten
- have you eaten
- has ate
- did eaten
-
What (boşluk)? Why is everyone looking at me?
- have happened
- has happen
- has happened
- did happened
-
(boşluk) anyone seen my blue umbrella?
- Have
- Did
- Is
- Has
Cevapları kontrol etmek için JavaScript’in açık olması gerekir.