yvural
11th July 2007, 15:35
Demographers----(1)----us that by the year 2050, one out of every three persons living in
the united States ----(2)---- of Hispanic orgin.
1) a)Telling b)are told c)have been told d)tell
2) a)have been b)will be c)are d)will have been
Cevaplarınızı ve açıklamalarınızı bekliyorum.
Nongay
11th July 2007, 15:55
her ikisi de D şıkkı.
by the year 2050 kalıbı ikinci cümlede future perfect gerektirir.
Henry-Waldo
11th July 2007, 15:55
Demographers----(1)----us that by the year 2050, one out of every three persons living in
the united States ----(2)---- of Hispanic orgin.
1)
a)Telling => olmaz: presen participle olarak "Demographers" ismini niteler ve kendisinden sonraki "us" pronoununu ve "that" li isim cümlesini olduğu gibi kendi nesnesi yapar. O zaman "Demographers" öznesine fiil kalmaz.
b)are told => olmaz: pasif yapı olduğundan kendisinden sonra iki nesne alamaz.
c)have been told => olmaz: pasif yapı olduğundan kendisinden sonra iki nesne alamaz.
d)tell => olur: aktif bir fiildir. tell someone that
2)
a)have been=> olmaz: "by the year 2050" zarfıyla Present Perfect çalışmaz
b)will be => olur: "by the year 2050" zarfıyla en uygun Future Perfect çalışırama "to be" fiili bir corpus/state verb olduğundan başlangıç ve son derdi yoktur ve bu tür fiiller simple yapılarla bildirilir. O yüzden "past in the future" bağlamında kullanılan ve bitmişlik gösteren "future perfect" ile değil simple yapı olan "simple future" ile değerlendirmeliyiz.
c)are => olmaz: "by the year 2050" zarfıyla Present Simple çalışmaz
d)will have been => olmaz "by the year 2050" zarfıyla en uygun Future Perfect çalışır ama
"to be" fiili bir corpus/state verb olduğundan başlangıç ve son derdi yoktur ve bu tür fiiller simple yapılarla bildirilir. O yüzden "past in the future" bağlamında kullanılan ve bitmişlik gösteren "future perfect" ile değil simple yapı olan "simple future" ile değerlendirmeliyiz.
:)
Metal
11th July 2007, 15:56
1. active olmalı seçeneklerde tek tell var D doğru
2. D olmalı will have been..... by the year2050
tuğbayes
11th July 2007, 15:56
her ikisi de D şıkkı.
by the year 2050 kalıbı ikinci cümlede future perfect gerektirir.
bende katılıyorum ikisi de d şıkkı oluyo
yvural
11th July 2007, 16:04
Demographers----(1)----us that by the year 2050, one out of every three persons living in
the united States ----(2)---- of Hispanic orgin.
1)
a)Telling => olmaz: presen participle olarak "Demographers" ismini niteler ve kendisinden sonraki "us" pronoununu ve "that" li isim cümlesini olduğu gibi kendi nesnesi yapar. O zaman "Demographers" öznesine fiil kalmaz.
b)are told => olmaz: pasif yapı olduğundan kendisinden sonra iki nesne alamaz.
c)have been told => olmaz: pasif yapı olduğundan kendisinden sonra iki nesne alamaz.
d)tell => olur: aktif bir fiildir. tell someone that
2)
a)have been=> olmaz: "by the year 2050" zarfıyla Present Perfect çalışmaz
b)will be => olmaz: şayet seçeneklerde "future perfect" yoksa ancak o zaman "by the year 2050" zarfıyla çalışır.
c)are => olmaz: "by the year 2050" zarfıyla Present Simple çalışmaz
d)will have been => olur: "by the year 2050" zarfıyla en uygunFuture Perfect çalışır
:)
Cevap Anahtarında 1. Soru için D ikinci soru için B deniyor. Galiba 2. sorunun cevabı yanlış verilmiş öyle diyebilirmiyiz ?
Metal
11th July 2007, 16:06
Cevap Anahtarında 1. Soru için D ikinci soru için B deniyor. Galiba 2. sorunun cevabı yanlış verilmiş öyle diyebilirmiyiz ?
evet yanlış verilmiş by the year 2050.... D nin göstergesi
Henry-Waldo
11th July 2007, 16:13
Cevap Anahtarında 1. Soru için D ikinci soru için B deniyor. Galiba 2. sorunun cevabı yanlış verilmiş öyle diyebilirmiyiz ?
Hayır.
"to be" fiilini gözden kaçırmışız. "to be" fiili bir corpus/state verb olduğundan başlangıç ve son derdi yoktur ve bu tür fiiller simple yapılarla bildirilir. O yüzden "past in the future" bağlamında kullanılan ve bitmişlik gösteren "future perfect" ile değil simple yapı olan "simple future" ile değerlendirmeliyiz. Gözden kaçmış, benim hatam. Özür.:)
PS: Bu yüzden yukarıdaki mesajımı düzeltiyorum.