usage of 'before'

0

which of these is correct? Please explain why. Thank you. Before two months, I arrived here. Two months before I arrived here.

asked Nov 26 '12 at 04:12 kate New member

1 answer


1

However, a present perfect tense is used with since ….ago(as with since+any other time expression)
We have been in Bangalore since about ten years ago.


Sorry, that is not correct.  You can't use 'ago' with present perfect + since.  Yes, time expressions with 'ago' do identify a point in time when something happened or when something began using simple past, but grammatically they cannot identify how long something has continued up to now with present perfect. So it is a grammar mistake to use 'ago' with present perfect + since.  Here are some correct options:

 

We have been in Bangalore for about ten years.

We have been in Bangalore since about 2002.

We moved to Bangalore about ten years ago.

We started living in Bangalore about ten years ago. [unnatural but grammatically correct]

link answered Nov 26 '12 at 05:18 Shawn Mooney Expert

Can you please tell me what the correct usages of 'before' are?

kateNov 26 '12 at 12:33

Can you please tell me what the correct usages of 'before' are?

kateNov 26 '12 at 12:36

add comment

Your answer


Write at least 20 characters

Have a question about English grammar, style or vocabulary use? Ask now to get help from Grammarly experts for FREE.