单项选择题
A. must have dropped it B. must drop it C. should have dropped it D. have dropped it
A. finished B. completed C. graduated D. ended