40. ---Has Tim started? He said he would join in the party.
---He ______. He is a man of keeping his word.
A. could have left B. must have left C. can’t come D. won’t be coming
39.The children, ________ their lessons for the day, went home from the grammar school.
A. To finish B. finishing C. having finished D. to have finished
38. ---Is Bob still working in your school?
--- I’m afraid not. He is said ______ and ______ in a private school recently.
A. to resign(辞职), to teach B. to have resigned, teaching
C. having resigned, to be teaching D. to have resigned, to be teaching
37. ______ you are an adult, you should carry out your responsibility and never rely on your parents.
A. Even though B. The moment C. Provided that D. Now that