"Had" ve "have" arasındaki fark, her ikisinin de farklı bağlamlarda kullanılan fiil formları olmasıdır.
Have:
- Şimdiki ve gelecek zaman için ana fiil olarak kullanılır ve sahiplik, deneyim, yapılan aktiviteler gibi anlamlar taşır 12. Örnek: "I have a headache today" (Bugün başım ağrıyor) 1.
- Yardımcı fiil olarak present perfect, future perfect ve modal mükemmel zamanlarda kullanılır 12. Örnek: "I have eaten pasta today" (Bugün makarna yedim) 2.
Had:
- Geçmiş zaman için ana fiil olarak kullanılır ve geçmişte sahip olunan bir şeyi veya yapılan bir eylemi ifade eder 23. Örnek: "I had a dog when I was a kid" (Ben çocukken bir köpeğim vardı) 2.
- Yardımcı fiil olarak past perfect zamanda kullanılır ve bir eylemin diğer bir eylemden önce tamamlandığını belirtir 25. Örnek: "We had been working all night when we got the news" (Haberleri aldığımızda bütün gece çalışmıştık) 5.
5 kaynaktan alınan bilgiyle göre: