单项选择题
A.making B.to make C.to have made D.having made
A.If I knew B.If I know C.Had I known D.Did I know
A.whatever B.whomever C.whichever D.whoever