4. sınıf ingilizce konu anlatımı Test 1

Soru 05 / 10

Identify the sentence that uses the present perfect tense correctly:

A) I have seen that movie yesterday.
B) She has lived here since five years.
C) They have just finished their homework.
D) We have eaten lunch when he arrived.

Merhaba sevgili öğrenciler!

Bugün İngilizce'deki önemli zamanlardan biri olan Present Perfect Tense'i (Yakın Geçmiş Zaman) doğru kullanan cümleyi bulacağız. Bu zaman, geçmişte başlayıp günümüze kadar devam eden veya geçmişte tamamlanmış ancak etkisi günümüzde hala devam eden eylemleri anlatmak için kullanılır. Temel yapısı have/has + fiilin 3. hali (past participle) şeklindedir.

Şimdi seçenekleri tek tek inceleyelim:

  • A) I have seen that movie yesterday.
    • Bu cümlede "have seen" ile Present Perfect Tense kullanılmıştır. Ancak, cümlenin sonunda "yesterday" (dün) gibi belirli bir geçmiş zaman ifadesi bulunmaktadır. Present Perfect Tense, genellikle belirli bir geçmiş zaman ifadesiyle (yesterday, last week, in 2005 vb.) kullanılmaz. Belirli bir geçmiş zamanda tamamlanmış bir eylem için Simple Past Tense (geçmiş zaman) kullanılır. Doğru kullanım "I saw that movie yesterday." olmalıdır. Bu nedenle A seçeneği yanlıştır.
  • B) She has lived here since five years.
    • Bu cümlede de "has lived" ile Present Perfect Tense kullanılmıştır. Eylem geçmişte başlamış ve günümüze kadar devam etmektedir, bu doğru bir kullanımdır. Ancak, "since" edatı bir başlangıç noktasını (örneğin, "since 2010", "since Monday") belirtirken, bir sürenin uzunluğunu belirtmek için "for" edatı kullanılır (örneğin, "for five years", "for two months"). Cümledeki "five years" bir sürenin uzunluğunu ifade ettiği için "for" kullanılması gerekirdi. Doğru kullanım "She has lived here for five years." olmalıdır. Bu nedenle B seçeneği yanlıştır.
  • C) They have just finished their homework.
    • Bu cümlede "have just finished" ile Present Perfect Tense kullanılmıştır. "Just" kelimesi, bir eylemin çok kısa bir süre önce tamamlandığını ve etkisinin hala devam ettiğini belirtmek için Present Perfect Tense ile sıkça kullanılır. Ödevlerini yeni bitirdiler ve bu durumun etkisi (örneğin, artık boşlar, ödevleri teslim edebilirler) şu anda mevcuttur. Bu, Present Perfect Tense'in doğru ve yaygın bir kullanımıdır. Bu nedenle C seçeneği doğrudur.
  • D) We have eaten lunch when he arrived.
    • Bu cümlede "have eaten" ile Present Perfect Tense kullanılmıştır. Ancak, cümlenin ikinci kısmı "when he arrived" (o geldiğinde) ile belirli bir geçmiş zaman olayını belirtmektedir. Present Perfect Tense, genellikle belirli bir geçmiş zaman olayıyla birlikte kullanılmaz. Eğer bir eylem, geçmişteki başka bir eylemden önce tamamlanmışsa, Past Perfect Tense (had + V3) kullanılır. Doğru kullanım "We had eaten lunch when he arrived." (O geldiğinde biz öğle yemeğini yemiştik.) olmalıdır. Bu nedenle D seçeneği yanlıştır.

Yukarıdaki açıklamalara göre, Present Perfect Tense'i doğru kullanan cümle C seçeneğidir.

Cevap C seçeneğidir.

↩️ Soruya Dön
✨ Konuları Gir, Yapay Zeka Saniyeler İçinde Sınavını Üretsin!
1 2 3 4 5 6 7 8 9 10
Ana Konuya Dön:
Geri Dön