>> ZG·Lingua >  >> Applied Linguistics >> Corpus Linguistics

What is the correct grammar for you have been here since four months?

The correct grammar is: You have been here for four months.

Here's why:

* "Since" is used to refer to a specific point in time. For example, "You have been here since January."

* "For" is used to refer to a duration of time. For example, "You have been here for four months."

Since you're talking about a duration (four months), "for" is the correct preposition to use.

Copyright © www.zgghmh.com ZG·Lingua All rights reserved.