1. due adj. 到期(应付给或举行等)
The dictionary of the tenth edition is due to be published next month.
due to由于; 因…造成, 归功于; 应给予, 应属于
Due to the foggy weather, the traffic moved very slowly.
The failure is due to his carelessness.
The sum of $20 is due to you as a bonus.
考点例题:
翻译:计划失败是由于管理不善。
The failure of the scheme _________ ____________ _________ bad management.