Student or Learner
even if 'on account of' and 'owing to' are synonyms (=because of), I can hear a slight semantic difference between them. The former means smth like 'by reason of'. 'Owing to', on the other hand, means smth more like 'thanks to', which is closer to your meaning. It is thanks to the film director's reputation that the tickets are sold out, or else there would have still been some/ many left for sale
[source = http://www.usingenglish.com/forum/as...d-up-much.html ]
I thought `been' is a past participle form. So I thought `been' should be always attached with `have/has/had'. But in the above context, it has been used without `have/have/had' as if it is a simple past like (gave, went).
Could you help me on this?
It's 'would have been', so it is not being used the way you say. However, in some regional variants people do say things like 'I done it', but this form would be regarded by most as non-standard or incorrect.