Present Perfect: alıştırmalar: Cevaplı 18 set, A1–B2

Present Perfect: 18 ücretsiz alıştırma seti (A1–B2), hepsi cevaplı. Kuralı okuyun, sık yapılan hatalara göz atın, ardından boşlukları doldurup her cevabı anında kontrol edin.

18 set115 alıştırmaA1–B2Setlere git

  • A16
  • A27
  • B14
  • B21

Present Perfect: nasıl kullanılır

Present Perfect (have/has + fiilin üçüncü hâli) geçmişi şimdiye bağlar. Deneyimler (I've been to Japan), sonucu şimdi görülen yakın olaylar (She's lost her keys) ve geçmişte başlayıp devam eden durumlar (We've lived here for ten years) için kullanılır. Yesterday gibi bitmiş zaman ifadeleriyle kullanılmaz.

Present Perfect mi, Past Simple mı

Present Perfect: bitmemiş zamanPast Simple: bitmiş zaman
I've visited Rome twice.I visited Rome in 2019.
She's lost her phone.She lost her phone last week.
Have you seen the new film?Did you see the film on Saturday?

Seviyeye göre alıştırmalar

18 set · 115 alıştırma
SeviyeAlıştırma setiAlıştırma
A1Present perfect (affirmative)6
A1Present perfect affirmative (2)5
A1Present perfect (negative and interrogative)7
A1Present perfect negative and interrogative (2)6
A1Present perfect5
A1Present perfect or past simple8
A2Past simple vs present perfect5
A2Present perfect7
A2Present perfect (2)8
A2Present perfect and past simple5
A2Present perfect or past simple8
A2Present perfect with for and since8
A2Present perfect with just, already and yet8
B1Past simple and present perfect contrast5
B1Present perfect and past simple contrast6
B1Present perfect continuous6
B1Present perfect simple and continuous6
B2Present perfect simple and continuous6

Sık yapılan hatalar

  1. Yanlış: I have seen him yesterday.

    Doğru: I saw him yesterday.

    Bitmiş zaman ifadesi Past Simple ister.

  2. Yanlış: I live here since 2015.

    Doğru: I have lived here since 2015.

    Since ve for ile Present Perfect kullanılır.

  3. Yanlış: Have you ever went to Paris?

    Doğru: Have you ever been to Paris?

    Üçüncü hâl gerekir: been, gone.

  4. Yanlış: She has finished already her homework.

    Doğru: She has already finished her homework.

    Already asıl fiilden önce gelir.

  1. 1

    Past Simple

    15 set
  2. 2

    Past Perfect

    5 set
  3. 3

    Present Simple ve Present Continuous

    9 set
Tüm dilbilgisi konuları