Present Perfect Tense
Present Perfect Tense Form
| Positive (+) | Negative (-) |
Question |
| · I have seen that film.
· You have eaten lunch. · He has told me about it. · She has finished her work. · It has started raining. · We have met before. · You have been there. · They have gone out. |
· I have not seen that film.
· You have not eaten lunch. · He has not told me about it. · She has not finished her work. · It has not started raining. · We have not met before. · You have not been there · They have not gone out. |
· Have I seen that film?
· Have you eaten lunch? · Has he told me about? · Has she finished her work? · Has it stated raining? · Have we met before? · Have you been there? · Have they gone out? |
- “Present Perfect Tense” ile bir cümle oluştururken “have/has + fiilin 3. hali (past participle)” kullanılır.
I have been to Antalya many times. (Birçok kez Antalya’da bulundum.)
Chris has finished his homework. (Chris ev ödevini bitirdi.)
- Olumsuz cümlelerde “haven’t / hasn’t + fiilin 3. hali (past participle)” kullanılır.
We haven’t studied “Past Perfect Tense” in our English class yet.
(İngilizce dersimizde henüz “Past Perfect Tense “i öğrenmedik.)
Sally hasn’t seen that film.
(Sally o filmi görmedi.)
- Sorularda “Have” ya da “Has” öznenin önüne getirilir ve özneden sonra yine fiilin 3. hali kullanılır.
Have you been to England? (İngiltere’de bulundun mu?)
Has your aunt lived in Izmir all her life? (Teyzen hayatı boyunca Izmir’de mi yaşadı?)
PRESENT PERFECT TENSE’TE SIK KULLANILAN ZAMAN KELİMELERİ
- for 2 years / for 3 months / for 5 hours etc. (2 yıldır / 3 aydır / 5 saattir vs.)
- since 2002/since I moved to İstanbul etc. (2002’den beri/Istanbul’a taşındigimdan beri vs.)
- how long (ne kadar süredir)
- just (biraz önce)
- yet (henüz)
- already (zaten, çoktan, şimdiden)
- ever (hic)
- never (hiç)
- still (hálá)
- recently (son zamanlarda)
- lately (son zamanlarda)
- so far (şimdiye kadar)
- until now (şimdiye kadar)
- up till now (şimdiye kadar)
- up to now (şimdiye kadar)
- in the last month (son ayda)
- once / twice / 3 times etc (bir kere / iki kere / 3 kere vs.)
- today/this week this month etc. (bugün / bu hafta / bu ay vs.)
Present Perfect Tense KULLANIMLARI:
-
- Present perfect tense ile oluşturulan cümlelerde have/ has + past participle (fiillerin üçüncü hali) kullanılır.
- Geçmişte yapılan eylemleri kesin zaman vermeden anlatırken kullanılır.
I have seen Ephesus, but I haven’t seen the Taj Mahal.
She has been to many European cities.
- Yakın geçmişte olan fakat sonuçları veya etkileri süregelen eylemleri anlatır.
I have cleaned the room. It looks very clean now.
Fitz has spilt some ink on his t-shirt. It looks awful.
Artık hayatta olmayan bir kişinin yaptığı işlerden bahsederken Present Perfect Tense kullanılmaz.
Michael Jackson won three American music awards. (He is dead.)
Orhan Pamuk has won the Nobel Prize for Literature. (He is alive.)
- Geçmişten bu yana meydana gelen bazı değişiklikleri belirtmek için kullanılır.
My English has really improved since I moved to Canada.
- Bireylerin ve insanlığın genel başarıları için de zaman belirtmeksizin Present Perfect Tense kullanılır.
Our daughter has learned how to play the guitar.
Man has walked on the Moon.
PRESENT PERFECT TENSE ZAMAN İFADELERİ
SINCE
- Geçmişte başlayan ve hala devam eden bir eylemin başlangıç noktasını belirtmek için kullanılır.
Two o’clock
Spring
Monday
Last week
Since The beginning of the term
2000
I started high school
They moved to İstanbul
Since ile başlayan cümlede genellikle Simple Past kullanılır. Eylemin başlangıcını vurgulamak için “since”in önüne “ever” sözcüğü de gelebilir.
Our values have changed since we entered the modern era.
I have lost weight ever since I became a vegatarian.
It is / It has been + a period of time + since + Simple Past / Simple Present
It is/ has been a long time since we spoke (have spoken) to our high school friends.
(We last spoke to our high school friends a long time ago.)
It is/ has been two months since Merve has called (called) her parents.
(Merve last called her parents two months ago.)
- “Since then” “o zamandan beri” anlamına gelir ve bir önceki cümleye gönderme yapar.
They invited us to their house last week. We haven’t heard from them since then.
FOR
- Geçmişte belli bir zamanda başlayıp içinde bulunduğumuz ana kadar geçen süreci vurgular.
She has been an accountant for ten years.
A couple of minutes
Two hours
Ten days
For a long time
Ages
Weeks, years…
A whole week
As long as
We haven’t tidied the garage for a long time, so it is in a complete mess.
Önemli: Süreç bildiren ‘for’ sözcüğü ayrıca Present Perfect Continuous, Simple Past, Simple Present, Future Simple, Future Perfect, Future Perfect Continuous, Past Perfect ve Past Perfect Continuous ile de kullanılır.
I have been studying on this subject for three years. (I still work on this subject.)
John worked for that company for three years. (He doesn’t work there anymore.)
By 3 o’clock, I will have been waiting here for two hours.
Before Ayçin settled in İstanbul, she had been living in İzmir with her family for 24 years.
HOW LONG?
- Geçmişte başlayan bir eylemin ne kadar süredir devam ettiğini sormak için kullanılır. Sorunun yanıtı genellikle “for” ya da “since” kullanılarak verilir.
Andy: How long have you been unemployed?
Jack: For six months; which means since the time the aconomic crisis burst out.
EVER / NEVER
- “Şu ana kadar hiç” anlamına gelir.
Lynette: Have you ever done anything you regret?
Gabrielle: No. I have never done anything like that.
“Never” cümle başında kullanıldığında devrik yapı kullanılır.
Never have I seen such a beautiful island that is crowded with a lot of kind people.
JUST
- Çok kısa bir süre önce gerçekleşen eylemlerden söz ederken kullanılır. Yardımcı fiil ile asıl fiil arasında yer alır. Eylemin bitişinden itibaren geçen sürenin kısalığını vurgulamak için “only just” kullanılabilir.
The party has just begun, so we haven’t cut the birthday cake yet.
Elvis has only just left the building, so you can catch him if you hurry up.
YET
- Henüz gerçekleşmeyen eylemler için kullanılır. Olumsuz cümlelerde ve soru cümlelerinde, cümlenin sonunda kullanılır.
I think I haven’t grown up yet. I still make a lot of mistakes.
Haven’t you submitted your assignment to the teacher yet?
‘Yet’ ayrıca ‘but’ anlamında da kullanılır.
Judith wants many expensive things for her new house, yet she doesn’t have enough money to buy them.
STILL
- “Hala” anlamını verir ve Present Perfect Tense ile olumsuz cümlelerde kullanılır. Genellikle özneden sonra gelir fakat olumsuzluk eki kısaltılmamışsa yardımcı fiilden sonra gelir.
You still haven’t written a single page.
Jim has still not logged in that site.
Karen still haven’t become an expert in psychology.
ALREADY
- “Zaten, çoktan, bile…” gibi anlamlar verir ve genellikle bir eylemin beklenenden önce gerçekleştiğini anlatmak için kullanılır. Çoğunlukla yardımcı fiil ile esas fiilin arasında yer alır. Ancak cümle sonunda da kullanılabilir.
Debbie: Are you planning to go to university?
Jonathan: I have already completed an undergraduate degree and am considering enrolling in a postgraduate degree.
RECENTLY / LATELY
- “Son günlerde, son zamanlarda” anlamına gelir. Genellikle cümlenin başında ya da sonunda yer alır. Başında yer aldığında virgülle ayrılır.
Recently, the scientists have made several experiments on cloning.
Rihanna has just moved to another country, so we haven’t heard much of her lately.
UNTIL NOW/ UP TO NOW/ SO FAR
- Bu zarflar “şimdiye kadar” anlamını verir. Olumlu, olumsuz cümlelerde ve soru cümlelerinde kullanılabilir.
How many speeches have you made until now?
He has been on a strict diet fort he past two weeks and up to now he has lost a good many kilos.
The number of the refugees in different parts of the world has increased by 13% so far this.
The doctor hasn’t vaccinated any people against flu so far this month.
TODAY / THIS WEEK / THIS MONTH …
- Eylem henüz tamamlanmamış bir zaman diliminde gerçekleşmişse “today”, “this morning”, “this week”, “this month”, “this year”, “this century” gibi zaman zarfları kullanılır.
I haven’t eaten anything today.
We haven’t sold any fur jackets this year.
Kramer and Serena have watched two films this evening. (It’s still evening.)
Scot and Tricia ate pasta this evening. (Evening is already over.)
ONCE, TWICE, THREE TIMES…
- Bir eylemin konuşulan ana kadar kaç kez yapıldığı ‘once’, ‘twice’, ‘three times’, ‘several times’ gibi zarflar kullanılarak ifade edilir.
I have heard the same story many times.
He has visited his grandparents several times this year.
I have read that book twice.
She has won the gold medal in Olympic Games three times.
Bu zarflar, geçmişte belirli bir tarih veriliyorsa Simple Past Tense ile de kullanılabilir.
The food I ate yesterday was so fattty that I had to take some medicine several times to relieve my stomachache.
In the last month, during the past two years…
Global surface temperature has increased in the past century by more than 0.5 C.
Gas prices have dropped over the last five years.
There has been a lot of talk on the net about the tournament fort he last few months.
PRESENT PERFECT TENSE ile kullanılan diğer yapılar
Been/ Gone
- “Been” kişinin bir yere gidip geldiğini, “gone” ise kişinin bir yere gittiğini ancak henüz dönmediğini ifade etmek için kullanılır.
My father has been to the market. (He is back now.)
Sandy has gone to London. (She is in London now.)
I have been to Eskişehir several times. The city looks lik Italy.
“Been in” yapısı kişinin bir süredir bahsedilen yerde bulunduğunu ifade eder.
Mine has been in Çeşme for a few weeks and she is thinking of settling there.
Subject + be + superlative adj + noun + (that) + Present Perfect Tense
- Present Perfect Tense, sıfatlarda en üstünlük derecesi ile kullanıldığında, konuştuğumuz ana kadar deneyimlediğimiz en iyi, en kötü/güzel anlamını verir.
This is the most romantic song I have ever listened to.
This is the best coursebook I have ever studied.
He is the least successful coach I have ever seen.
Cathy is the best literatüre teacher I have ever had.
It/ This is the first, second …. + time /noun + Present Perfect Tense
- Bir eylemin şimdiye kadar kaçıncı kez yapıldığını belirtirken Present Perfect Tense kullanılır.
This is the second time I have had the same dream. I wonder what it means.
This is the first time I have driven a car.
