单项选择题
A.has been B.have been C.had been D.has being
A.out of order B.out of question C.out of place D.out of practice
A.I knew B.did I know C.I had known D.had I known