PRESENT PERFECT / SINCE , FOR
use
Present perfect'de 'for' eylemin ne kadar zaman periodunda yapılageldiğini belirtir.
iki yıldır = for two years, altı aydır= for six months,
uzun zamandır = for a long time
Since ise eylemin başlangıç zamanını, ne zamandan beri yapıldığını
belirtmek için kullanılır.
Yılbaşından beri = since new year, dünden beri = since yesterday...vs
examples
●Marc moved to London last year.
How long has he been in London?
He has been in London since last year. (geçen yıldan beri)
OR
He has been in London for one year. ( bir yıldır )
●I haven’t seen Jill for three days. (üç gündür)
I haven’t seen Jill since Saturday.(Cumartesiden beri)
●Marc and I met 3 years ago.=
I have known Marc for 3 years.(not since 3 years)
●I washed the windows last month
I haven’t washed the windows for a month . (bir aydır)
I haven’t washed the windows since last month.(geçen aydan beri)
more examples
-Let’s go to the theatre. (three months)
We haven’t been to the theatre for three months.
-Let’s play tennis today.( last summer)
We haven’t played tennis since last summer.
-Let’s have dinner at the Restaurant. ( a long time)
FOR AND SINCE
for ve since "Present Perfect Tense" ile kullanılan zaman bildiren ifadelerdir. Bir eylemin ne kadar süredir devam ettiğini ifade etmek için kullanılır.
● FOR
Bir eylemle ilgili süreçten bahsederken for kullanılır.
Example;
- I have been chatting for two hours. (İki saattir chat yapıyorum.)
Bu örnekten chat yapma eyleminin iki saat önce başladığı ve hala devam ettiği anlaşılmaktadır.
- John has been working for this company for six months.
(John altı aydır bu şirkette çalışıyor.)
● SINCE
For And Since
Bir eylemle ilgili sürecin başlangıç noktasından bahsederken since kullanırız.
- I have been chatting since 2 o'clock. (Saat ikiden beri chat yapıyorum.)
Bu örnekte chat yapma eyleminin ne kadar sürdüğü değil, ne zaman başladığı ifade edilmektedir. Ama sonuç olarak eylemin ne kadar sürdüğü de anlaşılır. Örneğin cümle saat 4'de söylenmişse, eylem iki saat sürmüş demektir.
I haven't seen Mary since Monday. (Pazartesiden beri Mary'yi görmedim)
● Olumlu cümlelerde kimi zaman for cümleden çıkarılabilir.
- We have been married (for) 20 years. (20 yıldır evliyiz.)
Bu cümlede for kullanılmasa da olabilir. Ancak;
- They haven't seen eachother for 2 years. (İki yıldır birbirlerini görmediler.)
Bu cümle olumsuz olduğu için for cümleden çıkarılamaz.
ALINTI


LinkBack URL
About LinkBacks




Alıntı ile Cevapla

Bookmarks