单项选择题
A. to permit B. being permitted C. to have been permitted D. to have permitted
A. to be B. be being C. having been put D. putting
A. would arrive B. should arrive C. arrives D. arrived