单项选择题
A. at one time B. at a time C. at times D. at all times
A. having been completed B. to have been completed C. to have completed D. to complete
A. will already have started B. would already have started C. will have already started D. has already been started