Most people would accept this sentence as correct. According to the traditional rule, "due to" is incorrectly used, but hardly anyone cares any more about this rule.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
future332I guess you would use "because of". Am I right?Yes, "because of" will work, as will "owing to". But, as I say, most people would see no need to change "due to".
future332Would you please post here a link where I could read about the traditional rule?E.g.: