What is the difference between following sentence constructions?
It has been developed vs. It is being developed
It has been held vs. It is being held
is being: what is the grammar used here and when is it used?
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 communityWhat is the difference between following sentence constructions?
It has been developed vs. It is being developed
It has been held vs. It is being held
is being: what is the grammar used here and when is it used?
Your examples indicate the difference between the present perfect tense and the present progressive tense.
The product has been developed by an American company.
Has been
is present perfect tense; addition of the past participle makes it present perfect passive. It means development of the product has finished recently (you wouldn't say "the product has been developed" if development finished 50 years ago).
The product is being developed by an American company.
Is being
is present progressive tense; addition of the past participle makes it present progressive passive. Development of the product has started but is not yet finished. Present progressive tense can also be used to refer to a future event. This is clearer with your "is being held example":
The boat show is being held in August.
My uncle is arriving next week.
Frank answered the first part of your question. Let me take the last part.
There is no such word in English as "helding". Perhaps the word you are looking for is "holding". The difference here is active voice versus passive voice.
If I say, "X is being held", I mean that something else is holding X. If I say, "X is holding", I mean that X is holding something else. That is, "X is being held" means that X is the target of the action. "X is holding" means that X is the one doing the action.
Similarly for other verbs. "Bob is watching." Bob is doing the watching. "Bob is being watched." Someone else is watching Bob. Etc.