Since, For, Ago, Before
Since, for, ago and before Since, when used with the present perfect tense, means from a point or period of time in the past up to now. I have lived here since my childhood. I haven’t seen him since last week. India has made tremendous progress since the dawn of independence. For For, when used with the present …