"since" ve "for" ingilizce hem yazı dilinde hem de konuşma dilinde
Perfect tense ler ile en çok kullanılan zaman belirteçleridir.
Kullanımları da şöyledir:
He has been in the bathroom since 7 o’clock!
7′den beri.
He has been in the bathroom for half an hour!
Yarım saattir.
Since, geçmişte bir noktadan itibaren, günümüze kadar geçen vakti
anlatır. Since kullanmak için, kesin bir başlangıç noktası
belirtilmelidir. For ise geçen sürenin miktarı ile kullanılır.
I have been in school since 8 a.m.
I have been in school for 4 hours.
He has been on holiday since last Friday.
He has been on holiday for a week.
Since bugüne kadar geçen süreyi bildirdiği için, sadece perfect tense
ile kullanılabilir. For ise, eğer eylemin tamamlandığı bildirilmiş
ise, simple past tense ile de kullanılabilir. Veya "for", simple past
ile kullanılmışsa, eylem bitmiştir de diyebiliriz.
They have been in this city since ‘92.
They lived in this city since ‘92.
They have been in this city for 17 years.
They are still in this city.
They lived in this city for 17 years.
They are not in this city any more.
"Since"den sonra, eylemin başlangıç vakti bir yan cümlecik
kullanılarak anlatılabilir. Genellikle bu yan cümlecik için simple
past tense kullanılır. Bu şekilde kullanım yaygındır.
He has been in this city since he was born.
I have known Jim since I was 18.