- BBC channel is not being broadcast in our area for a year ago.
- BBC channel has not being broadcasted in our area for a year ago.
Which one is grammatical? Depending upon time span I think number two is grammatically correct.
English Language Learners Stack Exchange is a question and answer site for speakers of other languages learning English. It only takes a minute to sign up.Sign up to join this community
Both are incorrect. If you want to say that BBC hasn't broadcast anything for a year in your area, you can say:
BBC World hasn't broadcast anything in our area for a year.
If it's an ongoing situation and you want to describe its state, you can say:
BBC World is not being broadcast in our area.
If it's a past thing, you can say:
BBC World stopped broadcasting in our area a year ago.