单项选择题
A.invited B.being invited C.to invite D.inviting
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