Olly is preparing your space...
Loading page content...
Olly is preparing your space...
Loading exercise...
Present perfect, geçmişte olan bir şeyi şimdiki zamana bağlar: I have lost my keys dediğinde, anahtarları hâlâ bulamadığını anlatırsın. Kesin bir zaman belirtmeden yaşanmış bir deneyimi veya hâlâ geçerli olan bir sonucu anlatmak için kullanılır.
I, you, we, they ile have, he, she, it ve tekil öznelerle has kullanılır. Have veya has'tan sonra fiil değişir: düzenli fiillerde -ed eklenir (worked, visited), ama birçok yaygın fiil düzensizdir (seen, gone, eaten, written).
Yesterday veya in 2019 gibi kesin bir geçmiş zaman kelimesi asla present perfect ile kullanılmaz; bu durumlarda past simple gerekir.
| Özne | Olumlu | Olumsuz | Soru |
|---|---|---|---|
| I / you / we / they | they have finished | they have not finished (haven't) | Have they finished …? |
| he / she / it | he has finished | he has not finished (hasn't) | Has he finished …? |
Want to read more about this topic?
We turned this grammar guide into a full blog post with extra examples and tips.
Read the blog postarrow_forward