- You use FOR if you don't have to calculate the period of time, because you have it in the sentence :I have lived here FOR two months ( you don't have to calculate, you know the period is "two months" ) - You use SINCE if you have to calculate the period of time, because you only have the starting point :I have lived here SINCE 1975 ( you have to calculate now: if you came in 1975 - the starting point - and now it is 2009, then 2009-1975 = 24 years )
I have been living in New York 1 year I haven't seen you a week I have been waiting 12:30. I've lived here 5 years. I've lived here 2003 she came here I've been very nervous She has been married ten years She has been a doctor 1998 I have been living in Valencia last june I haven't seen you last week Yesterday I studied three hours She has been studying English two months She has been studying English last January She has been studying English 12.00 She has been studying English your birthday She has been studying Englishtwo hours She has been studying English six minutes She has been studying English a long time I've been working here the last two years. I have loved you the first time I saw you Very easy !!!!
Very easy !!!!