İngilizcede Present Perfect Zaman
The Present Perfect
Kısa bir testle kendinizi deneyinPresent perfect geçmişi şimdiye bağlar. Şöyle kurulur: have ya da has + past participle (geçmiş zaman ortacı); deneyimlerden, değişikliklerden ve henüz bitmemiş zaman dilimlerinden söz eder.
Present Perfect Nasıl Kurulur?
I, you, we ve they ile have, he, she ve it ile has kullanın. Ardından geçmiş zaman ortacını ekleyin.
| Özne | Olumlu | Olumsuz | Soru |
|---|---|---|---|
| I | I have worked | I haven't worked | Have I worked? |
| you | you have worked | you haven't worked | Have you worked? |
| he, she, it | she has worked | she hasn't worked | Has she worked? |
| we | we have worked | we haven't worked | Have we worked? |
| they | they have worked | they haven't worked | Have they worked? |
Düzenli fiiller -ed alır (work, worked). Sık kullanılan birçok fiil düzensizdir, bu yüzden ortacı ezberleyin: düzensiz fiiller dersine bakın.
| Yalın biçim | Geçmiş zaman ortacı | Örnek |
|---|---|---|
| go | gone | She has gone home. |
| see | seen | I've seen this film. |
| eat | eaten | We've eaten already. |
| be | been | Have you been to Rome? |
Ne Zaman Kullanılır?
Tam zaman önemli değildir ya da o zaman dilimi henüz bitmemiştir. Önemli olan, şu anki sonuç ya da deneyimdir.
| Kullanım | Örnek |
|---|---|
| Hayat deneyimi | I've visited Canada twice. |
| Sonucu şimdi görülen geçmiş eylem | I've lost my keys. |
| Yeni haberler | The prime minister has resigned. |
| Bitmemiş zaman dilimi | She's drunk three coffees today. |
| Geçmişte başlayıp hâlâ süren durum | We've lived here for ten years. |
Ever, Never, Already, Yet ve Just
Bu sözcükler present perfect ile çok sık kullanılır. Her birinin cümlede nereye geldiğine dikkat edin.
| Sözcük | Anlamı ve yeri | Örnek |
|---|---|---|
| ever | hiç, herhangi bir zaman; sorularda, ortaçtan önce | Have you ever ridden a horse? |
| never | hiç, asla; ortaçtan önce | I've never ridden a horse. |
| already | çoktan, beklenenden erken; ortaçtan önce | He's already finished. |
| yet | henüz, şimdiye kadar; soru ve olumsuz cümlelerde, sonda | Has the bus come yet? |
| just | az önce, yeni; ortaçtan önce | They've just arrived. |
Kendinizi test edin
Bu dersle ilgili 5 kısa soru. Kaçını doğru bileceksiniz?
Doğru seçeneği işaretleyin.
For ve Since
İkisi de How long? (Ne zamandır?) sorusuna cevap verir. For bir süre bildirir, since ise başlangıç noktasını.
| for + süre | since + başlangıç noktası |
|---|---|
| for two hours | since nine o'clock |
| for three weeks | since Monday |
| for ten years | since 2015 |
| for a long time | since I was a child |
Present Perfect mi, Past Simple mı?
Bir şeyin ne zaman olduğunu söylüyor ya da soruyorsanız veya o zaman dilimi bitmişse past simple kullanın. Bitmiş bir zaman belirtilmiyorsa present perfect kullanın.
| Present perfect | Past simple |
|---|---|
| I've been to Paris. | I went to Paris last year. |
| Have you seen my phone? | Did you see the match yesterday? |
| She's worked here since May. | She worked here from 2010 to 2015. |
| I've had two exams this week. | I had two exams last week. |
Been mi, Gone mu?
Go fiilinin farklı anlamlara gelen iki geçmiş zaman ortacı vardır.
- He has been to Spain: oraya gitti ve geri döndü.
- He has gone to Spain: oraya gitti ve şu an orada.
Sık Yapılan Hatalar
Bitmiş bir zamanla present perfect kullanmayın; "ne zamandır" anlatırken de present simple kullanmayın.
| Yanlış | Doğru |
|---|---|
| I have seen him yesterday. | I saw him yesterday. |
| I live here since 2018. | I have lived here since 2018. |
| She has went home. | She has gone home. |
| I've lived here since ten years. | I've lived here for ten years. |