单项选择题
A. will be B. would be C. has been D. had been
A、to be assigned C、to have assigned B、to be assigning D、having assigned
A、learn B、must learn C、learns D、learned