单项选择题
A.had laid; would B.had been lain; would C.had lain; would have D.was laid; would have been
A.should I dropped it B.I must have dropped it C.I ought to have dropped it D.I had been dropping
A.would avoid B.could have avoided C.could avoid D.must have avoided