单项选择题
A. If I knew B. If I know C. Had I known D. Did I know
A. will come B. was coming C. had been coming D. came
A. working out B. having been worked out C. having worked out D. to have been worked out