Present günümüz, şu an demek ilk önce.
Perfect tense'i evet, geçmişte başlayıp etkisi devam eden veya yeni bitmiş olaylarda kullanıyoruz. Kuralı have+v3. Ancak asıl olayı zaman belirtmemesi. Dışarıya çıktım diyeceğiz mesela. Dün mü 1 ay önce mi çıktın belli değil bu yüzden past yerine perfect tense kullanıyorum. I've heard that he was talking on the phone with his girlfriend. Kız arkadaşıyla telefonda konuştuğunu duydum ama ne zaman duydum belirtmedim, bu yüzden perfect tense kullandım ve 've olarak kısalttım.
Bahsettiğim Present Perfect idi. Bir de bunun Past Perfect adlı arkadaşı var. Burada da geçmişte 2 olay olmuş ancak önce olan olayı belirtmek istersem kullanıyorum. My mother had served the dinner before i came to our home. Geçmişte 2 olay olmuş, ancak anne yemeği daha önceden hazırlamış ve ben bunu belirttim. Before/After bağlaçlarında past perfect kullanmaya gerek yok ki zaten çevirileri bu anlamı vermek için yetiyor. Ancak yine de kullanılabilir.
Future Perfect var. Bu da gelecekte belli bir zamanda olacak eylemleri ifade eder. She will have graduated from university in two years.
Bunların Continuous hali var Present perfect continuous past perfect continuous vs. gibi ama çok fark yok aralarında. Bir tek Future'inkini bil yeter. Will Have Been V+ing bir eylemin gelecekte ne kadar süredir yapılacağını söyler. I will have been working in that company for 3 months when you visit me in there.