A. no problem
B. no doubt
C. out of the question
D. out of question
A. were fulfilled
B. was fulfilled
C. be fulfilled
D. would be fulfilled
A. needn't have done
B. must not have done
C. shouldn't have done
D. could not have done
A. has been expecting
B. had been expecting
C. was expecting
D. had excepted