单项选择题
A.BeB.HadC.HasD.Would have
A.prepareB.prepare forC.be prepared forD.be preparing
A.couldB.were able toC.abled toD.was able to