1.He was due <i>______</i> a promotion.<br/><br/>My answer: "for"<br/><br/>2.The culprit is still <i>__________</i> large.<br/><br/>My answer: "on" I think "at" is better but is "on" grammatically correct?<br/><br/>Let me know if I am wrong. Corrrect me if necessary.<br/><br/>regards.<br/><br/>Ritwik