|
Present Perfect zamanı have fiilinin yanına fiilin 3. çekimi
(past participle) getirilerek oluşturulur. Geçmişi ifade
etmenin başka bir yoludur.
Genellikle fiilllerin 3. çekimi(past participle) geçmiş
zaman çekimiyle aynıdır, ama bazı fiillerin çekimleri
düzensizdir.
Have fiili present perfect zamanında kullanılıyorsa
önce gelen zamirin yanına kısalmış şekli gelebilir.
Present Perfect zamanında olumsuzluk 'not' ile yapılır.
'Not' olduğunda have 'not' ile kısalarak birleşebilir
ama önündeki zamirle birleşemez.
Soru sormak için have cümlenin başına getirilir.
Aralarında önemli farklılıklar olduğu halde geçmiş
zaman (past simple) ve present perfect zamanın örtüştüğü
yerler de vardır. Belirli bir zaman bildirildiğinde geçmiş
zaman simple past kullanılmalıdır.
Zaman belirtilmediğinde present perfect de geçmiş zaman
da kullanılabilir.
Geçmiş zamanda anlam simple past "present perfect" e göre
daha kesindir.
Yukarıdaki cümlelerde ilk cümlede John'un hala matematik öğretiyor
olma ihtimali var. İkinci cümlede John artık kesin olarak matematik
öğretmiyor. Emekli olmuş, iş değiştirmiş
yada ölmüş olabilir.
Eğer birşey geçmişte başladıysa ve konuşma
anına kadar devam ediyorsa present perfect zamanı kullanılır.
Aşağıdaki cümleler olayın geçmişte başladığını ve artık
bittiğini gösteriyor.
Eğer cümlede since varsa "present perfect" kullanılır.
"Present Perfect" ten önce might kullanılıyorsa özne
3. tekil şahıs olsa bile have kullanılır.
Should, could ve must'ın geçmiş zaman
(past simple) kullanımları yoktur. Geçmiş anlamı
vermek için "present perfect" kullanılır.
|