4. sınıf ingilizce Test 1

Soru 06 / 10

Which of the following sentences 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 at 1 PM every day.

Merhaba sevgili öğrenciler!

Bugünkü dersimizde İngilizcede çok önemli bir zaman olan "Present Perfect Tense"i (Şimdiki Zamanın Mükemmel Hali) doğru kullanmayı öğreneceğiz. Bu zaman, geçmişte başlayıp şimdiki zamanla bir bağlantısı olan eylemleri ifade etmek için kullanılır. Yapısı genellikle have/has + fiilin 3. hali (past participle) şeklindedir.

Şimdi seçenekleri tek tek inceleyelim ve hangisinin Present Perfect Tense'i doğru kullandığını bulalım:

  • A) I have seen that movie yesterday.
    • Bu cümlede "have seen" Present Perfect Tense kullanılmıştır.
    • Ancak, "yesterday" (dün) kelimesi belirli bir geçmiş zamanı ifade eder. Present Perfect Tense, belirli bir geçmiş zaman ifadesiyle (yesterday, last week, in 2005 vb.) kullanılmaz. Belirli geçmiş zamanlarda "Simple Past Tense" (Geçmiş Zaman) kullanılır.
    • Doğru kullanım: "I saw that movie yesterday." (O filmi dün izledim.)
  • B) She has lived here since five years.
    • Bu cümlede "has lived" Present Perfect Tense kullanılmıştır ve bu zaman dilimle ilgili bir durumu anlatmak için uygundur.
    • Fakat, "since" ve "for" edatlarının kullanımı önemlidir. "Since" bir başlangıç noktasını (since 2010, since Monday), "for" ise bir süreyi (for five years, for two hours) belirtir.
    • "Five years" bir süre olduğu için "since" yerine "for" kullanılmalıdır.
    • Doğru kullanım: "She has lived here for five years." (Beş yıldır burada yaşıyor.)
  • C) They have just finished their homework.
    • Bu cümlede "have just finished" Present Perfect Tense kullanılmıştır.
    • "Just" kelimesi, bir eylemin çok kısa bir süre önce tamamlandığını ve sonucunun şu an için geçerli olduğunu belirtmek için Present Perfect Tense ile sıkça kullanılır.
    • Bu cümle, Present Perfect Tense'in kullanım kurallarına tamamen uymaktadır. Ödevlerini henüz bitirdiler ve bu durum şu anki hallerini etkiliyor (örneğin, şimdi dinlenebilirler).
  • D) We have eaten lunch at 1 PM every day.
    • Bu cümlede "have eaten" Present Perfect Tense kullanılmıştır.
    • Ancak, "every day" (her gün) ifadesi, düzenli olarak tekrarlanan bir alışkanlığı veya rutini belirtir. Tekrarlanan eylemler için genellikle "Simple Present Tense" (Geniş Zaman) kullanılır.
    • Doğru kullanım: "We eat lunch at 1 PM every day." (Her gün saat 1'de öğle yemeği yeriz.)

Yukarıdaki açıklamalara göre, Present Perfect Tense'i doğru ve uygun bir şekilde 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