soruyu doğru sorduğundan emin misin? verdiğin cümlede past ile ilgili hiçbir şey yok çünkü. tense'lerin adını karıştırmıyorsam, "have made" kalıbı direkt present perfect tense.
doğru cevap 1 olmalı bu durumda. "scientists have made" devam eden, geçmişten gelen bir süreci ifade ediyor. gerçekleştirdi ve gerçekleştirmişlerdi dememiz gerekseydi "have made" değil de "had made" ve "made" derdik diye düşünüyorum.
***
şıklar arasındakileri de açıklamaya çalışayım bildiğim kadarıyla, yanlışım varsa düzeltin,
birincisi, dediğim gibi, present perfect tense. klasik tanımı geçmişte başlayan ve (etkileri) devam eden şeyler için kullanılır şeklinde. yine klasik örnek: üç hafta önce kolunu kırdıysan, kolun hala alçıdaysa "i have broken my arm" diyebilirsin. kolun hala kırık çünkü, kullanamıyorsun. olay oldu ve etkileri görülüyor.
ama çocukken kırdıysan "i broke my arm" deyip geçersin.
past perfect tense lafı geçmiş ona da değineyim kısaca, geçmişte olan iki olayı sıraya dizme olayı, başka bir numarası yok. daha önce gerçekleşen olayın başına had-have falan koyuyosun o.
örnek: I had lived in London before I moved to New York. new york'a taşınmadan önce londra'da yaşıyordum. (i had been living de kullanılabilir hatta daha şık olur ama kafa karıştırmiyim şimdi)
new york'ta yaşıyordum, ama onun öncesinde londra'daydım derken önce olan olayı "have + past" ile ifade ediyoruz. past perfect tense'in olayı bu.
tekrar cevaplara dönersek, ikinci cevapta "have made important discoveries" değil de "had made" kullanılmalı gibime geliyor. ikinci bir olay olmadığı için emin değilim ama çok past geldi o bana hehe.
üçüncü de geçmişte olup bitmiş bir olay, eskiden buluşlar gerçekleştirmişler. o yüzden düz simple past.
***
tense'leri görmeyeli, o isimlerle alıştırma yapmayalı 3 sene oluyor, mind the gap.
0